Este tema explica cómo convertir DOCX a TIFF usando Java sin interoperabilidad. Los archivos Tiff se usan ampliamente en aplicaciones y este tema le permitirá exportar DOCX a TIFF usando Java sin depender de Microsoft Word o Interop en ninguno de los sistemas operativos como macOS, Ubuntu y Windows usando unas pocas líneas de código .
Pasos para convertir DOCX a TIFF usando Java
- Incluir Aspose.Words archivo JAR usando el repositorio de Maven
- Cree una instancia del objeto Document Class para cargar el DOCX de origen
- Crear una instancia del objeto ImageSaveOptions Class para establecer las opciones de guardado de imágenes
- Cree TIFF desde DOCX usando Java por el método Save
En los siguientes pasos simples, cargaremos el archivo DOCX de origen desde el disco usando la instancia Document Class. Luego, usando el objeto ImageSaveOptions Class, estableceremos diferentes propiedades del archivo TIFF deseado, incluida la compresión y el modo de color. Finalmente, usando el método de guardar, generaremos TIFF desde DOCX en Java.
Código para exportar DOCX a TIFF usando 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); | |
} | |
} |
En el código de ejemplo anterior, se carga el archivo DOCX de origen y se especifica SaveFormat enumerator para crear el archivo TIFF. Puede establecer diferentes propiedades de representación de imágenes, incluido el modo de color, el contraste, el brillo de la imagen y la resolución según sus requisitos.
En el tutorial anterior, aprendimos lo simple que es en Java generar TIFF desde DOCX sin depender de Microsoft Words. Sin embargo, en el tema anterior, exploramos que necesita actualizar un archivo de Word existente, consulte el artículo sobre cómo generar un documento de Word usando Java sin interoperabilidad.