ด้วยการใช้ PHP API อันทรงพลัง นักพัฒนาสามารถบีบอัดเอกสาร PDF เพื่อปรับเนื้อหาและขนาดไฟล์ที่ส่งออกให้เหมาะสม การลดขนาด PDF เกิดขึ้นจากการล้างข้อมูลและทรัพยากรที่ไม่ได้ใช้ คุณยังสามารถบีบอัดรูปภาพใน PDF เพื่อทำให้ขนาดไฟล์ที่ส่งออกมีขนาดเล็กลง
ผลลัพธ์ของการปรับเนื้อหาให้เหมาะสมและการบีบอัดสามารถบันทึกในรูปแบบ PDF ดั้งเดิมหรือรูปแบบการบันทึกที่มีอยู่ – DOCX, DOC, RTF, HTML และอื่นๆ อีกมากมาย ตัวอย่างเช่น บีบอัด PDF และบันทึกผลลัพธ์เป็น Word
ดังที่กล่าวไว้ PHP SDK ของเราช่วยให้คุณลดขนาด PDF โดยทางโปรแกรมได้ และตอนนี้ คุณสามารถลองใช้ฟังก์ชันอันทรงพลังของเราและประเมินวิธีบีบอัด PDF ใน PHP ด้วยตัวอย่างต่อไปนี้:
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);
ติดตั้ง '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 ได้ด้วยตนเอง โปรดปฏิบัติตาม Instructions เหล่านี้เพื่อรับข้อมูลประจำตัวด้านความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา
คุณสามารถทำการบีบอัดเอกสารสำหรับรูปแบบไฟล์อื่น: