Konvertieren Sie ein Word-Dokument mit Java in ein TIFF-Bild

TIFF ist ein beliebtes Format zum Speichern mehrerer Bilder in Form von Seiten. Dieses Unterscheidungsmerkmal des TIFF-Formats ermöglicht die gemeinsame Nutzung von Word-Dokumenten in einem schreibgeschützten Format. Wir können Word-Dokumente (DOC oder DOCX) problemlos programmgesteuert in Java-Anwendungen in TIFF-Bilder konvertieren. In diesem Artikel erfahren Sie, wie Sie ein Word-Dokument mit Java in ein TIFF-Bild konvertieren.

Folgende Themen sollen in diesem Artikel behandelt werden:

Java-API zum Konvertieren von Word in TIFF

Zum Konvertieren von DOC in TIFF oder DOCX in TIFF verwenden wir die API Aspose.Words for Java. Es ermöglicht uns, Word-Dokumente zu generieren, zu ändern, zu konvertieren, zu rendern und zu drucken, ohne Microsoft Word direkt in plattformübergreifenden Anwendungen zu verwenden. Bitte laden Sie die JAR-Datei der API herunter oder fügen Sie die folgende pom.xml-Konfiguration in einer Maven-basierten Java-Anwendung hinzu.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>22.4</version>
    <type>pom</type>
</dependency>

Konvertieren Sie Word-Dokumente in TIFF in Java

Wir können ein Word-Dokument in ein mehrseitiges TIFF konvertieren, indem wir die folgenden Schritte ausführen:

  1. Laden Sie ein Word-Dokument mit der Klasse Document.
  2. Speichern Sie das Dokument mit der Methode Save() als TIFF-Datei. Es nimmt den Pfad der Ausgabedatei und SaveFormat als Argumente.

Das folgende Codebeispiel zeigt, wie Sie ein Word-Dokument mit Java in ein TIFF-Format konvertieren.

// Dieses Codebeispiel zeigt, wie Sie Word in ein TIFF-Bild konvertieren.
// Öffnen Sie das Dokument.
Document doc = new Document("D:\\Files\\Word\\Sample.docx");

// Speichern Sie das Dokument als mehrseitiges TIFF.
doc.save("D:\\Files\\Word\\Sample.tiff", SaveFormat.TIFF);
Konvertieren Sie Word-Dokumente in TIFF in Java.

Konvertieren Sie Word-Dokumente in TIFF in Java.

Passen Sie die Word-zu-TIFF-Konvertierung in Java an

Wir können die Konvertierung von Word-Dokumenten in TIFF anpassen, indem wir verschiedene Optionen anwenden, die von der API bereitgestellt werden. Zu diesem Zweck stellt die API die Klasse ImageSaveOptions bereit. Es ermöglicht die Einstellung der Bildhelligkeit, der Auflösung, des Umfangs der zu konvertierenden Seiten, des Komprimierungsschemas und so weiter. Bitte befolgen Sie die unten aufgeführten Schritte, um zusätzliche Optionen beim Konvertieren von Word in TIFF festzulegen.

  1. Laden Sie zunächst ein Word-Dokument mit der Klasse Document.
  2. Erstellen Sie als Nächstes eine Instanz der Klasse ImageSaveOptions mit dem Eingabebildformat als Argument.
  3. Stellen Sie danach die gewünschten Optionen wie TiffCompression, Auflösung usw. ein.
  4. Rufen Sie schließlich die Methode Save(string, ImageSaveOptions) auf, um Word in TIFF zu konvertieren.

Das folgende Codebeispiel zeigt, wie Sie ein Word-Dokument mit zusätzlichen Optionen in ein TIFF-Bild konvertieren.

// Dieses Codebeispiel zeigt, wie Sie Word in ein TIFF-Bild konvertieren.
// Öffnen Sie das Dokument.
Document doc = new Document("D:\\Files\\Word\\Sample.docx");

// Erstellen Sie ein ImageSaveOptions-Objekt, das an die Save-Methode übergeben wird
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.TIFF);

// Legen Sie die zu rendernden Seiten fest
// Wobei 0 die Startseitennummer und 2 die Gesamtzahl der zu konvertierenden Seiten ist
PageSet pageSet = new PageSet(0, 2);
options.setPageSet(pageSet);

// Wenden Sie die CCITT4-Komprimierung an
options.setTiffCompression(TiffCompression.CCITT_4);

// Legen Sie sowohl die horizontale als auch die vertikale Auflösung für fest 
// die generierten Bilder in Punkten pro Zoll.
// Setzen Sie die Eigenschaft „Auflösung“ auf „72“, um das Dokument in 72 dpi zu rendern.
options.setResolution(160);

// Stellen Sie die Helligkeit und den Kontrast des Bildes ein.
// Beide liegen auf einer Skala von 0-1 und sind standardmäßig bei 0,5.
options.setImageBrightness(0.3f);
options.setImageContrast(0.7f);

// Konvertieren Sie Word in TIFF
doc.save("D:\\Files\\Word\\CusomizedSample.tiff", options);

Holen Sie sich eine kostenlose Lizenz

Bitte testen Sie die API ohne Evaluierungseinschränkungen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben wir gelernt, wie man ein Word-Dokument mit Java in ein TIFF-Bild konvertiert. Wir haben auch gesehen, wie zusätzliche Optionen wie TIFF-Komprimierung, Helligkeit und Bildauflösung programmgesteuert angewendet werden können. Außerdem können Sie mithilfe der Dokumentation mehr über Aspose.Words for Java API erfahren. Bei Unklarheiten können Sie uns gerne im Forum kontaktieren.

Siehe auch