Використовуючи REST API у Java, розробники можуть стискати документи у DOC, DOCX, RTF, PDF та інших форматах. З даним рішенням на виході буде файл високої якості після стиснення.
Використовуючи наш потужний Java API, розробники можуть стискати файли, щоб оптимізувати вміст і розмір вихідного файлу. Зменшення розміру файлу відбувається шляхом очищення невикористаних даних і ресурсів. Ви також можете стискати зображення, щоб зробити розмір вихідного файлу ще меншим.
Результат оптимізації та стиснення вмісту можна зберегти в оригінальному форматі файлу або в будь-якому доступному форматі збереження – DOCX, DOC, RTF, PDF, HTML та багатьох інших.
Як згадувалося, наш Java SDK дозволяє програмно зменшувати розмір документа в будь-якому підтримуваному форматі. Наприклад, ви можете зменшити розмір PDF файлу, DOCX, DOC, RTF, ODT, EPUB, HTML та інших форматів. І тепер ви можете спробувати нашу потужну функціональність і оцінити, як стиснути документ у Java, на такому прикладі:
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(), "docx", null, null, null, null);
wordsApi.convertDocument(convertDocument);
Установіть 'Aspose.Words Cloud SDK for Java' за допомогою інструмента автоматизації збірки Maven.
Додайте цю залежність до POM вашого проекту:
Як альтернативу, ви можете клонувати Aspose.Words Cloud SDK for Java вихідного коду з GitHub і використовувати його у своєму проекті. Будь ласка, дотримуйтесь цих Instructions, щоб швидко отримати необхідні облікові дані та отримати доступ до нашого REST API.
Зверніться до Repository Documentation, щоб побачити деталі.