So konvertieren Sie Word-Dokumente in Bilder in C#

Mit Aspose.Words für .NET können Sie Dokumente zB DOCX, DOC, RTF, ODT, HTML in Bilddateiformate zB PNG, JPEG, BMP, GIF umwandeln. In diesem Tutorial erfahren Sie, wie Sie Word-Dokumente in C# in Bilder konvertieren.

Schritte zum Konvertieren von Word-Dokumenten in Bilder in C#

  1. Installieren Sie das Aspose.Words for .NET-Paket von NuGet.org
  2. Verweis auf die Namespaces Aspose.Words und Aspose.Words.Saving hinzufügen
  3. Legen Sie die Lizenz von Aspose.Words für .NET mit der License.SetLicense-Methode fest
  4. Importieren Sie das Eingabedokument in das DOM von Aspose.Words
  5. Erstellen Sie eine Instanz der ImageSaveOptions-Klasse, um Optionen beim Rendern von Dokumentseiten in Bilder anzugeben
  6. Implementieren Sie die Schnittstelle IPageSavingCallback und legen Sie den Dateinamenspfad mit der Eigenschaft PageSavingArgs.PageFileName fest
  7. Legen Sie den Seitenbereich des Word-Dokuments für die Bildkonvertierung fest
  8. Speichern Sie schließlich die Bilder mit der Document.Save-Methode auf der Festplatte

Bei der Arbeit mit Dokumenten müssen Sie häufig unterschiedliche Schriftarten, Formatierungen und Stile verwenden. Wenn Sie ein Dokument auf einem Computer öffnen, auf dem verwendete Schriftarten im Dokument nicht installiert sind, wird die Textdarstellung im Dokumentbetrachter anders sein. Der Fall wird für Aspose.Words gleich sein. Es erfordert TrueType-Schriftarten beim Rendern von Dokumenten in feste Seitenformate (JPEG, PNG, PDF oder XPS). Die im Eingabedokument verwendeten Schriftarten sollten auf dem Computer installiert sein, auf dem Sie Word-Dokumente in Bilder konvertieren möchten.

Zuvor haben wir uns in einem anderen Anleitungsthema mit So drucken Sie Word-Dokumente mit C# befasst. In diesem Thema werden alle Schritte zum Konvertieren von Word-Dokumenten in Bilder in C# erläutert.

Code zum Konvertieren von Word-Dokumenten in Bilder in C#

Der obige Code in C# konvertiert Word-Dokumente in Bilder, ohne MS Office zu installieren. Sie können es verwenden, wenn .NET auf Windows-, Linux-, macOS- und Cloud-Plattformen (Amazon Web Services und Microsoft Azure) installiert ist.

 Deutsch