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