Сжать PDF файл или Word в PHP SDK

Уменьшите размер документа с помощью PHP

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

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

Сжать документ на PHP

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

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

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

Как уже упоминалось, наш PHP SDK позволяет программно уменьшить размер документа в любом поддерживаемом формате. Например, вы можете уменьшить размер PDF файлов, DOCX, DOC, RTF, ODT, EPUB, HTML и других форматов. А теперь вы можете попробовать наш мощный функционал и оценить, как сжать документ на PHP на следующем примере:

Загрузите файл, который хотите оптимизировать/сжать
Выполнить код
Выберите целевой формат из списка
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.docx";
$requestCompressOptions = new CompressOptions(array(
    "images_quality" => 75,
    "images_reduce_size_factor" => 1,
));
$compressDocumentRequest = new CompressDocumentOnlineRequest(
    $requestDocument, $requestCompressOptions, NULL, NULL, NULL, NULL
);
$compressDocument = $wordsApi->compressDocumentOnline($compressDocumentRequest);

$convertDocument = new ConvertDocumentRequest(
    $compressDocument->document()->values(), "docx", NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
Выполнить код
  
Копировать PHP код в буфер обмена

Как сжать файл Word, PDF, GIF, ZIP PHP REST API

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

PHP библиотека для сжатия документов

Установите 'Aspose.Words Cloud SDK for PHP' из репозитория Packagist. Выполните команду composer require aspose-cloud/aspose-words-cloud для установки SDK, затем используйте require_once('vendor/autoload.php'); чтобы импортировать его в свой проект.

Как вариант, вы можете вручную клонировать исходный код Aspose.Words Cloud SDK for PHP с GitHub. Следуйте этим Инструкциям, чтобы быстро получить учетные данные и доступ к нашему REST API.

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

PHP 7.1 или новее

Дополнительную информацию смотрите в Repository Documentation.

5%

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

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