แปลง PDF เป็นสีขาวดำโดยใช้ Python

บทแนะนำสั้นนี้อธิบายวิธีแปลงสี PDF เป็นสีขาวดำโดยใช้ Python. มีรายละเอียดการตั้งค่า IDE, รายการขั้นตอน, และตัวอย่างโค้ดสำหรับการเปลี่ยน PDF เป็นระดับสีเทาโดยใช้ Python. ตัวเลือกต่าง ๆ จะถูกอภิปรายเพื่อปรับปรุงโค้ดสำหรับการสร้างผลลัพธ์ที่กำหนดเอง.

ขั้นตอนการเปลี่ยน PDF สีเป็นขาว-ดำโดยใช้ Python

  1. ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อทำงานกับ Aspose.PDF for Python via .NET เพื่อเปลี่ยนสี PDF
  2. นำเข้าไลบรารี Aspose.PDF โดยตั้งนามแฝงเป็น ap
  3. โหลดใบอนุญาตเพื่อหลีกเลี่ยงข้อจำกัดของรุ่นทดลอง
  4. โหลดไฟล์ PDF ต้นฉบับเข้าสู่วัตถุคลาส Document เพื่อสร้าง PDF แบบระดับสีเทา
  5. กำหนดวัตถุ RgbToDeviceGrayConversionStrategy
  6. ทำการวนซ้ำผ่านทุกหน้าใน PDF และใช้กลยุทธ์บนแต่ละหน้าโดยใช้เมธอด convert()
  7. บันทึกไฟล์ PDF ที่ได้หลังจากแปลงเป็นระดับสีเทา

ขั้นตอนเหล่านี้แสดงการแปลง PDF ที่มีสีเป็น PDF เป็นขาว-ดำโดยใช้ Python เริ่มกระบวนการโดยนำเข้าห้องสมุดเข้าสู่โปรแกรม, โหลดใบอนุญาตที่เกี่ยวข้อง, และโหลดไฟล์ PDF ต้นฉบับเข้าสู่วัตถุคลาส Document. สร้างอ็อบเจ็กต์ RgbToDeviceGrayConversionStrategy สำหรับกลยุทธ์การแปลง, วิเคราะห์แต่ละหน้า, และใช้กลยุทธ์เพื่อแปลงแต่ละหน้าที่มีสีเป็นหน้าในระดับสีเทา.

โค้ดสำหรับแปลง PDF สีเป็น PDF ขาว‑ดำโดยใช้ Python

โค้ดนี้แสดงให้เห็นวิธี เปลี่ยน PDF เป็นระดับสีเทาโดยใช้ Python คุณสามารถใช้ CompressImages พร้อม ImageQuality ที่ต้องการเพื่อบีบอัดภาพหลังจากแปลงเป็นระดับสีเทาได้ อีกทั้งยังมีตัวเลือกให้ลดขนาดไฟล์โดยการลบฟอนต์ที่ไม่จำเป็นโดยใช้ตัวเลือก UnembedFonts.

บทความนี้แนะนำวิธีสร้าง PDF แบบระดับสีเทา. เพื่อเปลี่ยนภาพใน PDF ให้ดูบทความ เปลี่ยนภาพใน PDF ด้วย Python.

 ไทย