โปรดอ่านบทความนี้เพื่อ บีบอัด PDF ด้วย Python REST API คุณจะได้เรียนรู้วิธี ลดขนาดไฟล์ PDF ด้วย API ที่ใช้ Python โดยการนำ Cloud SDK ที่ใช้ Python มาใช้ ซึ่งจะช่วยให้แอปพลิเคชันสามารถสร้าง PDF ขนาดเล็กลง รองรับการถ่ายโอนไฟล์ที่รวดเร็วขึ้น และเพิ่มประสิทธิภาพการใช้งานบนแอปพลิเคชันบนมือถือและเว็บ
ข้อกำหนดเบื้องต้น
- สร้างบัญชีข้อมูลประจำตัว API เพื่อลดขนาด PDF ออนไลน์
- ดาวน์โหลด Aspose.PDF Cloud SDK สำหรับ Python เพื่อย่อ PDF
- ตั้งค่าโครงการ Python ด้วย SDK ข้างต้น
ขั้นตอนในการลดขนาด PDF ด้วยอินเทอร์เฟซ Python REST
- สร้างอินสแตนซ์ PdfApi ใหม่โดยใช้ข้อมูลประจำตัว API ของคุณเพื่อให้คุณสามารถทำงานกับ PDF บนคลาวด์ได้
- ตั้งค่าไดเร็กทอรีท้องถิ่นพร้อมกับไฟล์ PDF อินพุตและชื่อของไฟล์เอาต์พุตที่ได้รับการเพิ่มประสิทธิภาพ
- เปิด PDF ในเครื่องและอัปโหลดไปยัง Aspose Cloud เพื่อให้พร้อมสำหรับการเพิ่มประสิทธิภาพ
- พิมพ์ข้อความเพื่อแจ้งให้ทราบว่าไฟล์ได้รับการอัพโหลดเรียบร้อยแล้ว
- สร้างวัตถุ OptimizeOptions ที่ควบคุมวิธีการบีบอัด PDF รวมถึงคุณภาพของภาพและการฝังแบบอักษร
- ส่งคำขอเพิ่มประสิทธิภาพไปยัง Aspose Cloud เพื่อบีบอัด PDF โดยใช้การตั้งค่าที่คุณเลือกโดยเรียกใช้เมธอด โพสต์OptimizeDocument()
- ดึง PDF ที่ปรับให้เหมาะสมจากที่เก็บข้อมูลบนคลาวด์และบันทึกไว้ในเครื่องภายใต้ชื่อไฟล์เอาต์พุตที่ระบุ
ขั้นตอนข้างต้นอธิบายกระบวนการ ลดขนาดไฟล์ PDF ด้วย Python REST API เริ่มต้นด้วยการเชื่อมต่อกับ PDF API เลือกไฟล์ และอัปโหลดไฟล์ PDF เพื่อให้พร้อมใช้งาน เมื่อเสร็จแล้ว ให้ตั้งค่าการเพิ่มประสิทธิภาพบนคลาวด์ จากนั้นดาวน์โหลดไฟล์ที่บีบอัดใหม่แล้วบันทึกลงในคอมพิวเตอร์ของคุณ
โค้ดสำหรับย่อขนาด PDF ด้วย Python RESTful Service
โค้ดนี้จะอธิบายขั้นตอนการลดขนาดไฟล์ PDF ด้วย Python REST API OptimizeOptions ช่วยให้คุณเลือกวิธีทำความสะอาดและบีบอัดไฟล์ PDF ได้ เช่น ลดคุณภาพของภาพ หรือลบสิ่งที่ไฟล์ไม่ต้องการอีกต่อไป การตั้งค่าเหล่านี้ทำงานร่วมกันเพื่อทำให้ PDF ของคุณมีขนาดเล็กลงและแชร์ได้ง่ายขึ้น ในขณะเดียวกันก็ยังคงความสวยงามของไฟล์ไว้
บทความนี้อธิบายกระบวนการ ลดขนาดไฟล์ PDF หากต้องการย่อขนาดไฟล์ PDF ให้เรียบแบน โปรดดูบทความใน การทำให้ PDF แบนราบด้วย Python REST API