Rumah >pembangunan bahagian belakang >C++ >Bagaimana Menukar Fail Word secara Pemrograman kepada PDF dengan Cekap dan Murah?
fail perkataan penukaran programatik ke PDF: Kaedah kecekapan tinggi dan ekonomi
Penyelesaian
Untuk menghadapi cabaran ini, terdapat dua kaedah pengaturcaraan:Penyelesaian ini menyelesaikan masalah dalam kod yang digunakan sebelum ini oleh Loop. Gunakan kod pelaksanaan kitaran foreach seperti yang ditunjukkan di bawah dapat menyelesaikan masalah ini:
Gunakan Microsoft Word Interop
<code class="language-csharp">int j = 0; foreach (Microsoft.Office.Interop.Word.Page p in pane.Pages) { var bits = p.EnhMetaFileBits; var target = path1 + j.ToString() + "_image.doc"; try { using (var ms = new MemoryStream((byte[])(bits))) { var image = System.Drawing.Image.FromStream(ms); var pngTarget = Path.ChangeExtension(target, "png"); image.Save(pngTarget, System.Drawing.Imaging.ImageFormat.Png); } } catch (System.Exception ex) { MessageBox.Show(ex.Message); } j++; }</code>Penyelesaian ini menggunakan Microsoft Word Interop untuk mencapai penukaran:
Atas ialah kandungan terperinci Bagaimana Menukar Fail Word secara Pemrograman kepada PDF dengan Cekap dan Murah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!