Fichier de mots de conversion programmatique en PDF: Haute efficacité et méthode économique
Solution
Afin de faire face à ce défi, il existe deux méthodes de programmation:Cette solution résout un problème dans le code précédemment utilisé par la boucle pour. Utilisez le code d'implémentation du cycle FOREACH comme indiqué ci-dessous peut résoudre ce problème:
Utilisez 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>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!