
TIFF to popularny format przechowywania wielu obrazów w formie stron. Ta wyróżniająca cecha formatu TIFF umożliwia udostępnianie dokumentów programu Word w formacie tylko do odczytu. Dokumenty Word (DOC lub DOCX) możemy łatwo konwertować programowo w aplikacjach Java na obrazy TIFF. W tym artykule dowiemy się, jak przekonwertować dokument Word na obraz TIFF za pomocą Java.
W tym artykule zostaną omówione następujące tematy:
- API Java do konwersji Worda na TIFF
- Konwertuj dokument Word na TIFF w Javie
- Dostosuj konwersję Worda do TIFF w Javie
API Java do konwersji Worda na TIFF
Do konwersji DOC na TIFF lub DOCX na TIFF użyjemy API Aspose.Words for Java. Umożliwia nam generowanie, modyfikowanie, konwertowanie, renderowanie i drukowanie dokumentów programu Word bez bezpośredniego korzystania z programu Microsoft Word w aplikacjach wieloplatformowych. Proszę pobierz plik JAR interfejsu API lub dodaj następującą konfigurację pom.xml w aplikacji Java opartej na Maven.
<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>
Konwertuj dokument Word na TIFF w Javie
Możemy przekonwertować dokument Word na wielostronicowy plik TIFF, wykonując poniższe czynności:
- Załaduj dokument programu Word przy użyciu klasy Document.
- Zapisz dokument jako plik TIFF, korzystając z metody Save(). Jako argumenty przyjmuje ścieżkę pliku wyjściowego i SaveFormat.
Poniższy przykładowy kod pokazuje, jak przekonwertować dokument programu Word na format TIFF przy użyciu języka Java.
// Ten przykład kodu demonstruje, jak przekonwertować program Word na obraz TIFF.
// Otwórz dokument.
Document doc = new Document("D:\\Files\\Word\\Sample.docx");
// Zapisz dokument jako wielostronicowy plik TIFF.
doc.save("D:\\Files\\Word\\Sample.tiff", SaveFormat.TIFF);

Konwertuj dokument Word na TIFF w Javie.
Dostosuj konwersję Worda do TIFF w Javie
Możemy dostosować konwersję dokumentów Word do TIFF, stosując różne opcje udostępniane przez API. W tym celu API udostępnia klasę ImageSaveOptions. Umożliwia ustawienie jasności obrazu, rozdzielczości, zakresu stron do konwersji, schematu kompresji i tak dalej. Aby ustawić dodatkowe opcje podczas konwersji programu Word do formatu TIFF, wykonaj czynności wymienione poniżej.
- Najpierw załaduj dokument Word przy użyciu klasy Document.
- Następnie utwórz instancję klasy ImageSaveOptions, podając jako argument format obrazu wejściowego.
- Następnie ustaw żądane opcje, takie jak TiffCompression, Rozdzielczość itp.
- Na koniec wywołaj metodę Save(string, ImageSaveOptions), aby przekonwertować program Word do formatu TIFF.
Poniższy przykładowy kod pokazuje, jak przekonwertować dokument programu Word na obraz TIFF z dodatkowymi opcjami.
// Ten przykład kodu demonstruje, jak przekonwertować program Word na obraz TIFF.
// Otwórz dokument.
Document doc = new Document("D:\\Files\\Word\\Sample.docx");
// Utwórz obiekt ImageSaveOptions, który ma zostać przekazany do metody Save
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.TIFF);
// Ustaw strony do renderowania
// Gdzie 0 to numer strony początkowej, a 2 to całkowita liczba stron do konwersji
PageSet pageSet = new PageSet(0, 2);
options.setPageSet(pageSet);
// Zastosuj kompresję CCITT4
options.setTiffCompression(TiffCompression.CCITT_4);
// Ustaw rozdzielczość poziomą i pionową dla
// wygenerowanych obrazów, w punktach na cal.
// Ustaw właściwość „Rozdzielczość" na „72", aby renderować dokument w rozdzielczości 72 dpi.
options.setResolution(160);
// Ustaw jasność i kontrast obrazu.
// Obydwa są w skali 0-1 i domyślnie wynoszą 0,5.
options.setImageBrightness(0.3f);
options.setImageContrast(0.7f);
// Konwertuj Word na TIFF
doc.save("D:\\Files\\Word\\CusomizedSample.tiff", options);
Zdobądź bezpłatną licencję
Wypróbuj interfejs API bez ograniczeń ewaluacyjnych, prosząc o bezpłatną licencję tymczasową.
Wniosek
W tym artykule dowiedzieliśmy się, jak przekonwertować dokument Word na obraz TIFF przy użyciu języka Java. Widzieliśmy także, jak programowo zastosować dodatkowe opcje, takie jak kompresja TIFF, jasność i rozdzielczość obrazu. Poza tym możesz dowiedzieć się więcej o Aspose.Words for Java API, korzystając z dokumentacji. W przypadku jakichkolwiek niejasności prosimy o kontakt na forum.