บีบอัดไฟล์ 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 ไปยังคลิปบอร์ด

วิธีบีบอัดเอกสารใน PHP

  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 ได้ด้วยตนเอง โปรดปฏิบัติตาม Instructions เหล่านี้เพื่อรับข้อมูลประจำตัวด้านความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา

ความต้องการของระบบ

PHP 7.1 หรือใหม่กว่า

อ้างถึง Repository Documentation เพื่อดูรายละเอียดเพิ่มเติม

รูปแบบที่นิยมมากที่สุดสำหรับการบีบอัดเอกสาร

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ