Sử dụng PHP API mạnh mẽ của chúng tôi, các nhà phát triển có thể nén PDF tài liệu để tối ưu hóa nội dung và kích thước tệp đầu ra. Giảm kích thước PDF xảy ra bằng cách dọn dẹp dữ liệu và tài nguyên không sử dụng. Bạn cũng có thể nén hình ảnh bên trong PDF để làm cho kích thước tệp đầu ra nhỏ hơn.
Kết quả của việc tối ưu hóa và nén nội dung có thể được lưu dưới dạng PDF gốc hoặc bất kỳ định dạng lưu có sẵn nào - DOCX, DOC, RTF, HTML và nhiều định dạng khác. Ví dụ: nén PDF và lưu đầu ra dưới dạng Word.
Như đã đề cập, SDK PHP của chúng tôi cho phép bạn giảm kích thước PDF theo chương trình. Và bây giờ bạn có thể thử chức năng mạnh mẽ của chúng tôi và đánh giá cách nén PDF trong PHP với ví dụ sau:
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input.pdf";
$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(), "pdf", NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
Cài đặt 'Aspose.Words Cloud SDK for PHP' từ kho lưu trữ Packagist. Chỉ cần chạy trình composer require aspose-cloud/aspose-words-cloud để cài đặt SDK, sau đó sử dụng require_once('vendor/autoload.php'); để nhập nó vào dự án của bạn.
Thay vào đó, bạn có thể sao chép thủ công Aspose.Words Cloud SDK for PHP từ GitHub. Vui lòng làm theo các Instructions này để nhanh chóng nhận được thông tin xác thực bảo mật cần thiết và truy cập REST API của chúng tôi.