Стисніть PDF файл або Word у Java SDK

Зменште розмір документа за допомогою Java

Використовуючи REST API у Java, розробники можуть стискати документи у DOC, DOCX, RTF, PDF та інших форматах. З даним рішенням на виході буде файл високої якості після стиснення.

Переглянути фрагмент коду

Стиснути документ у Java

Використовуючи наш потужний Java API, розробники можуть стискати файли, щоб оптимізувати вміст і розмір вихідного файлу. Зменшення розміру файлу відбувається шляхом очищення невикористаних даних і ресурсів. Ви також можете стискати зображення, щоб зробити розмір вихідного файлу ще меншим.

Результат оптимізації та стиснення вмісту можна зберегти в оригінальному форматі файлу або в будь-якому доступному форматі збереження – DOCX, DOC, RTF, PDF, HTML та багатьох інших.

Зменшити розмір файлу в Java

Як згадувалося, наш 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);
Виконати код
  
Скопіюйте код Java у буфер обміну

Як стиснути файл Word, PDF, GIF, ZIP Java REST API

  1. Установіть Aspose.Words Cloud for Java
  2. Додайте посилання на бібліотеку (імпортуйте бібліотеку) до свого проекту Java
  3. Налаштуйте API за допомогою ключів програми
  4. Завантажте вихідний документ для стиснення
  5. Стискайте документи та зображення, очищайте невикористану інформацію
  6. Виберіть формат вихідного файлу
  7. Отримайте результат стиснення документа у вигляді окремого файлу

Java бібліотека для використання стиснення документів

Установіть 'Aspose.Words Cloud SDK for Java' за допомогою інструмента автоматизації збірки Maven.

Додайте цю залежність до POM вашого проекту: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Як альтернативу, ви можете клонувати Aspose.Words Cloud SDK for Java вихідного коду з GitHub і використовувати його у своєму проекті. Будь ласка, дотримуйтесь цих Instructions, щоб швидко отримати необхідні облікові дані та отримати доступ до нашого REST API.

Системні вимоги

Зверніться до Repository Documentation, щоб побачити деталі.

Найпопулярніші формати для стиснення документів

5%

Підпишіться на оновлення продукту Aspose

Отримуйте щомісячні інформаційні бюлетені та пропозиції безпосередньо на вашу поштову скриньку.

© Aspose Pty Ltd 2001-2024. Всі права захищені.