Comprima archivos DOTX en línea o usando la aplicación de Android
Desarrolle potentes aplicaciones de compresión de documentos DOTX basadas en Android.Comprima libremente varios documentos, incluidos archivos DOTX, en línea a través de una aplicación con descarga instantánea.
Comprima y optimice archivos DOTX en línea
- Cargue archivos DOTX para comprimirlos y optimizarlos.
- Elija el nivel de compresión (bajo, medio o alto)
- Haga clic en el botón “Comprimir”.
- Descargue el archivo DOTX comprimido.
- Vea y obtenga el resultado de la compresión verificando su tamaño y calidad del contenido.
Comprimir archivos DOTX a través de la aplicación de Android
- Haga referencia a la biblioteca Java en su proyecto
- Cargar el documento
- Obtenga todos los nodos que tengan imágenes y recorra cada nodo
- Configure las imágenes comprimidas usando setImage
- Establezca el nivel de compresión al máximo a través de setCompressionLevel(CompressionLevel.MAXIMUM)
- Llame al método de guardar y obtenga el archivo DOTX comprimido
Código Java: comprimir archivos DOTX
import com.aspose.words.*; | |
Document wordDocument = new Document("sourceFile.docx"); | |
wordDocument.cleanup(); | |
NodeCollection nodes = wordDocument.getChildNodes(NodeType.SHAPE, true); | |
for (Shape shape : (Iterable<Shape>) nodes) | |
{ | |
if (shape.isImage()) | |
{ | |
BufferedImage image = ImageIO.read(shape.getImageData().toStream()); | |
shape.getImageData().setImage("yourCompressedImage"); | |
} | |
} | |
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(); | |
saveOptions.setCompressionLevel(CompressionLevel.MAXIMUM); | |
wordDocument.save("CompressedWordFile.docx", saveOptions); |
Desarrollar una aplicación de compresión de archivos DOTX para Android
¿Necesita desarrollar un script de Android o una aplicación de utilidad para comprimir fácilmente varios archivos DOTX?Con las API secundarias de
Aspose.Words for Android via Java
de
Aspose.Total for Android via Java
, cualquier desarrollador de Android puede integrar el código API anterior para programar la aplicación de compresión en todos los documentos.La potente biblioteca de Android para la compresión de documentos admite muchos formatos populares, incluido el formato DOTX.
Biblioteca de compresión de Android para archivos DOTX
- Alojamos nuestros paquetes Java en Repositorios Maven .
- Aspose.Words for Java es un archivo JAR común que contiene código de bytes.
- Siga el instrucciones paso a paso sobre cómo instalar Aspose.Words for Android via Java.
Requisitos del sistema
- Se admite Java SE 7 y versiones de Java más recientes.
- Paquete separado para Java SE 6 en caso de que uno esté obligado a utilizar JRE obsoleto.
- El paquete Java es multiplataforma y se ejecuta en todos los sistemas operativos con implementación JVM.
- Los sistemas operativos incluyen Microsoft Windows, Linux, macOS, Android e iOS.
Para obtener más detalles sobre las dependencias de paquetes opcionales, como JogAmp JOGL, el motor de fuentes Harfbuzz, Java Advanced Imaging JAI, consulte [Documentación del producto](https://docs.aspose.com/words/java/system-requirements/).