Compresser le fichier Word en ligne ou en utilisant l’application Android
Développez de puissantes applications de compression de documents Word basées sur Android.Compressez librement divers documents, y compris les fichiers Word, en ligne via une application avec téléchargement instantané.
Compresser et optimiser les fichiers Word en ligne
- Téléchargez des fichiers Word pour les compresser et les optimiser.
- Choisissez le niveau de compression (faible, moyen ou élevé)
- Cliquez sur le bouton “Compresser”.
- Téléchargez le fichier Word compressé.
- Visualisez et obtenez le résultat de la compression en vérifiant sa taille et la qualité du contenu.
Compresser le fichier Word via l'application Android
- Référencez la bibliothèque Java dans votre projet
- Charger le document
- Obtenez tous les nœuds ayant des images et parcourez chaque nœud
- Définir les images compressées à l’aide de setImage
- Réglez le niveau de compression au maximum via setCompressionLevel(CompressionLevel.MAXIMUM)
- Appelez la méthode de sauvegarde et obtenez le fichier Word compressé
Code Java : Compresser les fichiers Word
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); |
Développer une application de compression de fichiers Word pour Android
Besoin de développer un script Android ou une application utilitaire pour compresser facilement plusieurs fichiers Word ?Avec les API enfants
Aspose.Words for Android via Java
de
Aspose.Total for Android via Java
, tout développeur Android peut intégrer le code API ci-dessus pour programmer une application de compression sur plusieurs documents.La puissante bibliothèque Android pour la compression de documents prend en charge de nombreux formats populaires, notamment le format Word.
Bibliothèque de compression Android pour les fichiers Word
- Nous hébergeons nos packages Java en Dépôts Maven .
- Aspose.Words for Java est un fichier JAR commun contenant du byte-code.
- Suivez le instructions étape par étape pour savoir comment installer Aspose.Words for Android via Java.
Configuration requise
- Java SE 7 et les versions Java plus récentes sont prises en charge.
- Package séparé pour Java SE 6 au cas où l’on serait obligé d’utiliser un JRE obsolète.
- Le package Java est multiplateforme et fonctionne sur tous les systèmes d’exploitation avec implémentation JVM.
- Les systèmes d’exploitation incluent Microsoft Windows, Linux, macOS, Android et iOS.
Pour plus de détails sur les dépendances de packages optionnels, telles que JogAmp JOGL, le moteur de polices Harfbuzz, Java Advanced Imaging JAI, veuillez vous référer à [Documentation produit](https://docs.aspose.com/words/java/system-requirements/).