Compresser EPUB dans Java SDK

Réduisez la taille de EPUB à l'aide de Java

À l'aide de REST API dans Java, les développeurs peuvent compresser EPUB par programmation. Avec la solution donnée, la sortie sera un fichier de haute qualité après compression.

Afficher l'extrait de code

Compresser EPUB dans Java

Nous n'acceptons actuellement pas les fichiers EPUB en entrée. Mais nous pouvons produire des fichiers EPUB en sortie. Nous attendons avec impatience la prise en charge complète d'EPUB dans un proche avenir.

Grâce à notre puissante Java API, les développeurs peuvent compresser des documents EPUB pour optimiser le contenu et la taille du fichier de sortie. La réduction de la taille EPUB se produit en nettoyant les données et les ressources inutilisées. Vous pouvez également compresser des images dans EPUB pour réduire encore plus la taille du fichier de sortie.

Le résultat de l'optimisation et de la compression du contenu peut être enregistré dans l'EPUB d'origine ou dans n'importe quel format de sauvegarde disponible - DOCX, DOC, RTF, HTML et bien d'autres. Par exemple, compressez EPUB et enregistrez la sortie sous Word.

Réduire la taille du fichier EPUB dans Java

Comme mentionné, notre Java SDK vous permet de réduire par programme la taille de l'EPUB. Et maintenant, vous pouvez essayer notre puissante fonctionnalité et évaluer comment compresser EPUB dans Java avec l'exemple suivant :

Téléchargez un fichier que vous souhaitez optimiser/compresser
Exécuter le code
Sélectionnez le format cible dans la liste
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
CompressOptions requestCompressOptions = new CompressOptions();
requestCompressOptions.setImagesQuality(75);
requestCompressOptions.setImagesReduceSizeFactor(1);

CompressDocumentOnlineRequest compressDocumentRequest = new CompressDocumentOnlineRequest(
   requestDocument, requestCompressOptions, null, null, null, null);
CompressDocumentOnline compressDocument =
   wordsApi.compressDocumentOnline(compressDocumentRequest);

ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
   compressDocument.getDocument().iterator().next(), "epub", null, null, null, null);
wordsApi.convertDocument(convertDocument);
Exécuter le code
  
Copier le code Java dans le presse-papiers

Comment compresser DOCX Java REST API

  1. Installez Aspose.Words Cloud for Java
  2. Ajouter une référence de bibliothèque (importer la bibliothèque) à votre projet Java
  3. Configurez API à l'aide de vos clés d'application
  4. Charger la source DOCX à compresser
  5. Compressez DOCX, nettoyez les informations inutilisées
  6. Sélectionnez le format du fichier de sortie
  7. Obtenez le résultat de la compression DOCX dans un fichier séparé

Java bibliothèque pour utiliser EPUB compression

Installez 'Aspose.Words Cloud SDK for Java' à l'aide de l'outil d'automatisation de construction Maven.

Ajoutez cette dépendance au POM de votre projet : aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Comme alternative, vous pouvez cloner Aspose.Words Cloud SDK for Java de GitHub et l'utiliser dans votre projet. Veuillez suivre ces Instructions pour obtenir rapidement les informations d'identification de sécurité nécessaires et accéder à notre REST API.

Configuration requise

Reportez-vous à la Repository Documentation pour voir les détails.

Autres formats de fichiers pris en charge

Vous pouvez effectuer une compression de document pour d'autres formats de fichiers :

5%

Abonnez-vous aux mises à jour des produits Aspose

Recevez des newsletters mensuelles et des offres directement dans votre boîte mail.

© Aspose Pty Ltd 2001-2025. Tous les droits sont réservés.