Heim >Backend-Entwicklung >C++ >Wie kann ich mit C# oder VB.NET programmgesteuert Word -Dokumente in PDFs konvertieren?
C#oder VB.NET -Programmierkonvertierungswort Dokument ist PDF
Programmierdatei in einem PDF -Format kann Herausforderungen stellen, insbesondere wenn sie nach Open Source oder billigen Lösungen suchen. Mit diesem Handbuch werden Sie die Schritte zur Verwendung von C#oder VB.NET ausführen, um diese Konvertierung auszuführen.
Methode 1: Iterationsbildumwandlung
Diese Methode umfasst das Konvertieren jeder Seite von Wortdokumenten in Bilder und wird dann im PNG -Format gespeichert.
Methode 2: Verwenden Sie die Funktion "speichern als" Funktion von "Microsoft Word"
<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>
Wenn Sie das Recht haben, mit dem "Überleben für PDF" auf das Microsoft -Wort zuzugreifen, können Sie diesen Vorgang durch Programmierung auslösen.
Das obige ist der detaillierte Inhalt vonWie kann ich mit C# oder VB.NET programmgesteuert Word -Dokumente in PDFs konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!