À l'aide de REST API dans Java, les développeurs peuvent compresser JPG par programmation. Avec la solution donnée, la sortie sera un fichier de haute qualité après compression.
Grâce à notre puissante Java API, les développeurs peuvent compresser JPG pour optimiser le contenu et la taille du fichier de sortie. La réduction de la taille du fichier se produit en nettoyant les données et les ressources inutilisées. Vous pouvez également compresser les images 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 le JPG d'origine ou dans n'importe quel format de sauvegarde disponible - DOCX, DOC, RTF, PDF, HTML et bien d'autres.
Comme mentionné, notre SDK Java vous permet de réduire par programmation la taille du JPG. Et maintenant, vous pouvez essayer notre puissante fonctionnalité et évaluer comment compresser JPG dans Java avec l'exemple suivant :
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
byte[] requestDocument = Files.readAllBytes(Paths.get("Input.jpg").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(), "jpg", null, null, null, null);
wordsApi.convertDocument(convertDocument);
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 :
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.
Reportez-vous à la Repository Documentation pour voir les détails.
Vous pouvez effectuer une compression de document pour d'autres formats de fichiers :