Konvertieren Sie Word DOC in C# in JPEG

Häufig müssen Sie die Seiten eines MS Word DOC/DOCX programmgesteuert in Ihre Anwendung einbetten. Eine der am häufigsten verwendeten Methoden für solche Fälle ist die Konvertierung von DOC/DOCX in Bildformate. In diesem Artikel erfahren Sie, wie Sie DOC oder DOCX Dateien in C# .NET in JPG konvertieren. Darüber hinaus zeigen wir Ihnen, wie Sie die DOC zu JPG-Konvertierung mit verschiedenen Optionen steuern können.

C# API zum Konvertieren von DOC/DOCX in JPG

Aspose.Words for .NET ist eine leistungsstarke API, mit der Sie MS Word Dokumente von Grund auf neu erstellen können. Darüber hinaus können Sie die vorhandenen Word Dokumente für Verschlüsselung, Konvertierung, Textextraktion usw. manipulieren. Wir werden diese API verwenden, um DOC/DOCX Dateien in JPG zu konvertieren. Sie können die DLL der API herunterladen oder direkt von NuGet installieren.

PM> Install-Package Aspose.Words

Konvertieren Sie DOC in JPG in C#

Aspose.Words for .NET macht es Ihnen leichter, ein DOC/DOCX in das gewünschte Bildformat zu konvertieren. Sie können das Ausgabebildformat als PNG, JPEG, BMP, GIF oder TIFF festlegen, indem Sie SaveFormat enum verwenden. Im Folgenden sind die Schritte zum Konvertieren von DOC/DOCX in ein JPG bild in C# aufgeführt.

Das folgende Codebeispiel zeigt, wie ein DOCX in C# in JPG konvertiert wird.

// Dokument laden
Document doc = new Document("calibre.doc");

// Legen Sie das Ausgabebildformat mit SaveFormat fest
var options = new ImageSaveOptions(SaveFormat.Jpeg);

// Durchlaufen Sie die Seiten und konvertieren Sie sie in JPG bilder
for (int pageNumber = 0; pageNumber < doc.PageCount; pageNumber++)
{
    // Seite als JPG speichern
    options.PageSet = new PageSet(pageNumber);
    doc.Save(pageNumber + "_page.jpg", options);
}

C# DOCX zu JPG – Anpassung

Sie können die DOC zu JPG-Konvertierung auch mit verschiedenen Optionen steuern. Sie können beispielsweise die horizontale Auflösung, die vertikale Auflösung, die Gesamtauflösung, den Maßstab, das Pixelformat, die Helligkeit, den Farbmodus, den Kontrast und die Papierfarbe einstellen. Im Folgenden finden Sie die Schritte zum Anpassen der Konvertierung von DOC in JPG in C#.

Das folgende Codebeispiel zeigt, wie die C#-DOC-in-JPG-Konvertierung mithilfe verschiedener Optionen gesteuert wird.

// Dokument laden
Document doc = new Document("calibre.docx");

// Legen Sie das Ausgabebildformat mit SaveFormat fest
var options = new ImageSaveOptions(SaveFormat.Jpeg);

// Ändern Sie die Helligkeit und den Kontrast des Bildes
// beide liegen auf einer Skala von 0-1 und sind standardmäßig bei 0,5
options.ImageBrightness = 0.30f;
options.ImageContrast = 0.7f;

// Ändern Sie die horizontale Auflösung
// Der Standardwert für diese Eigenschaften ist 96,0 für eine Auflösung von 96 dpi
options.HorizontalResolution = 72f;

// Durchlaufen Sie die Seiten und konvertieren Sie sie in JPG bilder
for (int pageNumber = 0; pageNumber < doc.PageCount; pageNumber++)
{
    // Seite als JPG speichern
    options.PageSet = new PageSet(pageNumber);
    doc.Save(pageNumber + "_page.jpg", options);
}

C# DOC to JPG Converter – Holen Sie sich eine kostenlose Lizenz

Sie können eine temporäre Lizenz erwerben, um Aspose.Words for .NET ohne Evaluierungseinschränkungen zu verwenden.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Word DOC/DOCX in JPG bilder in C# konvertieren. Darüber hinaus haben Sie gesehen, wie Sie die Konvertierung von DOC in JPG mit verschiedenen Optionen steuern können. Abgesehen davon können Sie weitere Funktionen erkunden, die Aspose.Words for .NET bietet, indem Sie die Dokumentation verwenden. Sie können Ihre Fragen auch in unserem Forum posten.

Siehe auch