W tym temacie wyjaśniono, jak przekonwertować DOCX na TIFF przy użyciu języka Java bez Interop. Pliki Tiff są szeroko stosowane w aplikacjach, a ten temat umożliwi eksportowanie DOCX do TIFF przy użyciu języka Java bez polegania na programie Microsoft Word lub Interop w dowolnym systemie operacyjnym, takim jak macOS, Ubuntu i Windows, przy użyciu kilku wierszy kodu .
Kroki, aby przekonwertować DOCX na TIFF przy użyciu języka Java
- Dołącz Aspose.Words plik JAR, korzystając z repozytorium Maven
- Utwórz instancję obiektu Document Class, aby załadować źródłowy dokument DOCX
- Utwórz instancję obiektu klasy ImageSaveOptions, aby ustawić opcje zapisywania obrazu
- Twórz TIFF z DOCX przy użyciu Java metodą Save
W poniższych prostych krokach załadujemy źródłowy plik DOCX z dysku przy użyciu instancji Document Class. Następnie za pomocą obiektu ImageSaveOptions Class ustawimy różne właściwości żądanego pliku TIFF, w tym kompresję i tryb kolorów. Na koniec, używając metody save, wygenerujemy TIFF z DOCX w Javie.
Kod do eksportu DOCX do TIFF przy użyciu Java
import com.aspose.words.Document; | |
import com.aspose.words.ImageColorMode; | |
import com.aspose.words.ImageSaveOptions; | |
import com.aspose.words.License; | |
import com.aspose.words.SaveFormat; | |
import com.aspose.words.TiffCompression; | |
public class WordsKB { | |
public static void main(String[] wordsArgs) throws Exception { | |
// Setting Aspose.Words for license to remove evaluation | |
// version limitations while converting DOCX to TIFF | |
License licConvertingDOCXtoTIFF = new License(); | |
licConvertingDOCXtoTIFF.setLicense("Aspose.Words.Java.lic"); | |
// Open the source Document for exporting to Tiff | |
Document doc = new Document("SampleWord.docx"); | |
// Set Tiff options like color mode, compression for the output TIFF image | |
ImageSaveOptions tiffOptions = new ImageSaveOptions(SaveFormat.TIFF); | |
tiffOptions.setImageColorMode(ImageColorMode.GRAYSCALE); | |
tiffOptions.setTiffCompression(TiffCompression.LZW); | |
// Save the DOCX document as TIFF image file | |
doc.save("ExportedTiff.tiff" , tiffOptions); | |
} | |
} |
W powyższym przykładowym kodzie ładowany jest źródłowy plik DOCX i określono moduł wyliczający SaveFormat w celu utworzenia pliku TIFF. Możesz ustawić różne właściwości renderowania obrazu, w tym tryb kolorów, kontrast, jasność i rozdzielczość obrazu, zgodnie z własnymi wymaganiami.
W powyższym samouczku dowiedzieliśmy się, jak łatwo w Java generować TIFF z DOCX bez zależności od Microsoft Words. Jednak w poprzednim temacie wyjaśniliśmy, że musisz zaktualizować istniejący plik Word, zapoznaj się z artykułem na temat jak wygenerować dokument programu Word przy użyciu języka Java bez Interop.