Сжать Word в Java SDK

Уменьшите размер Word, используя Java

Используя REST API в Java, разработчики могут программно сжимать Word. С данным решением на выходе будет файл высокого качества после сжатия.

Посмотреть фрагмент кода

Сжать Word на Java

Используя наш мощный Java API, разработчики могут сжимать Word для оптимизации содержимого и размера выходного файла. Уменьшение размера файла происходит за счет очистки неиспользуемых данных и ресурсов. Вы также можете сжимать изображения, чтобы сделать размер выходного файла еще меньше.

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

Уменьшить размер Word файла на Java

Как уже упоминалось, наш Java SDK позволяет программно уменьшить размер Word. А теперь вы можете попробовать наш мощный функционал и оценить, как сжимать Word на 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 Java REST API

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

Java библиотека для использования сжатия DOCX

Установите '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 и использовать его в своем проекте. Следуйте этим Инструкциям, чтобы быстро получить учетные данные и доступ к нашему REST API.

Системные Требования

Обратитесь к Документации Репозитория, чтобы получить более подробную информацию.

Другие поддерживаемые форматы файлов

Вы можете выполнять сжатие документов для файлов других форматов:

5%

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

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.