In verschiedenen Fällen müssen wir MS Word DOC/DOCX programmgesteuert in unseren Anwendungen anzeigen. Eine der bequemsten Möglichkeiten in solchen Szenarien ist die Konvertierung vom DOC oder DOCX- in das JPG-Format. Um dies zu erreichen, erfahren Sie in diesem Artikel, wie Sie DOC oder DOCX Dateien in Java in JPG konvertieren. Darüber hinaus werden wir behandeln, wie Sie die DOC zu JPG-Konvertierung mit verschiedenen Optionen anpassen können.
- Java-API zum Konvertieren von DOC in JPG
- Konvertieren Sie ein DOC/DOCX in JPG in Java
- Anpassung von Java DOC zu JPG
Java-API für DOC DOCX zu JPG – kostenloser Download
Aspose.Words for Java ist eine funktionsreiche API zum Erstellen, Bearbeiten oder Konvertieren von MS Word Dokumenten in Java-basierten Anwendungen. Wir werden diese API verwenden, um DOC/DOCX in JPG zu konvertieren. Sie können das JAR der API herunterladen oder es mit den folgenden Maven-Konfigurationen installieren:
Repository:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Abhängigkeit:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.4</version>
<classifier>jdk17</classifier>
</dependency>
Konvertieren Sie DOC in JPG in Java
Sie können ein DOC/DOCX bild je nach Bedarf in JPG-, PNG-, BMP-, GIF oder TIFF bilder konvertieren. Um das Ausgabebildformat festzulegen, wird SaveFormat enum verwendet. Lassen Sie uns eine DOCX-Datei in Java in JPG konvertieren.
- Laden Sie die DOCX-Datei mit der Klasse Document.
- Erstellen Sie eine Instanz der Klasse ImageSaveOptions und geben Sie das Ausgabebildformat an.
- Durchlaufen Sie die Seiten im Dokument.
- Konvertieren Sie jede Seite in DOCX mit der Methode Document.save(string, ImageSaveOptions) in JPG.
Das folgende Codebeispiel zeigt, wie Sie ein DOCX in Java in JPG konvertieren.
// Dokument laden
Document doc = new Document("calibre.docx");
// 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.getPageCount(); pageNumber++)
{
// Seite als JPG speichern
options.setPageSet(new PageSet(pageNumber));
doc.save(pageNumber + "_page.jpg", options);
}
Java DOCX zu JPG - Anpassung
Sie können die DOC zu PNG-Konvertierung auch mit verschiedenen Optionen anpassen. Sie können beispielsweise die horizontale Auflösung, die vertikale Auflösung, die Gesamtauflösung, die Skalierung, das Pixelformat, die Helligkeit, den Farbmodus, den Kontrast usw. einstellen. Im Folgenden sind die Schritte zum Anpassen von DOC in JPG in Java aufgeführt.
- Laden Sie die DOC-Datei mit der Klasse Document.
- Erstellen Sie eine Instanz der Klasse ImageSaveOptions und geben Sie das Ausgabebildformat an.
- Stellen Sie die gewünschten Optionen wie Helligkeit, Kontrast usw. mithilfe des Objekts ImageSaveOptions ein.
- Durchlaufen Sie die Seiten im Dokument.
- Konvertieren Sie jede Seite mit der Methode Document.save(string, ImageSaveOptions) in JPG.
Das folgende Codebeispiel zeigt, wie Sie die Konvertierung von Java DOC in JPG mithilfe verschiedener Optionen anpassen.
// 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.setImageBrightness(0.30f);
options.setImageContrast(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.setHorizontalResolution(72f);
// Durchlaufen Sie die Seiten und konvertieren Sie sie in JPG bilder
for (int pageNumber = 0; pageNumber < doc.getPageCount(); pageNumber++)
{
// Seite als JPG speichern
options.setPageSet(new PageSet(pageNumber));
doc.save(pageNumber + "_page.jpg", options);
}
Java DOCX to JPG Converter - Holen Sie sich eine kostenlose Lizenz
Sie können eine temporäre Lizenz erwerben, um Aspose.Words for Java ohne Evaluierungseinschränkungen zu verwenden.
Fazit
In diesem Artikel haben Sie gelernt, wie Sie Word DOC/DOCX in Java in JPG konvertieren. Außerdem haben Sie gesehen, wie Sie die DOC-in-JPG-Konvertierung mit verschiedenen Optionen anpassen können. Abgesehen davon können Sie andere Funktionen von Aspose.Words for Java mithilfe der Dokumentation erkunden. Sie können Ihre Fragen auch in unserem Forum posten.