บทแนะนำสั้นนี้อธิบายวิธีแปลงสี PDF เป็นสีขาวดำโดยใช้ Python. มีรายละเอียดการตั้งค่า IDE, รายการขั้นตอน, และตัวอย่างโค้ดสำหรับการเปลี่ยน PDF เป็นระดับสีเทาโดยใช้ Python. ตัวเลือกต่าง ๆ จะถูกอภิปรายเพื่อปรับปรุงโค้ดสำหรับการสร้างผลลัพธ์ที่กำหนดเอง.
ขั้นตอนการเปลี่ยน PDF สีเป็นขาว-ดำโดยใช้ Python
- ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อทำงานกับ Aspose.PDF for Python via .NET เพื่อเปลี่ยนสี PDF
- นำเข้าไลบรารี Aspose.PDF โดยตั้งนามแฝงเป็น ap
- โหลดใบอนุญาตเพื่อหลีกเลี่ยงข้อจำกัดของรุ่นทดลอง
- โหลดไฟล์ PDF ต้นฉบับเข้าสู่วัตถุคลาส Document เพื่อสร้าง PDF แบบระดับสีเทา
- กำหนดวัตถุ RgbToDeviceGrayConversionStrategy
- ทำการวนซ้ำผ่านทุกหน้าใน PDF และใช้กลยุทธ์บนแต่ละหน้าโดยใช้เมธอด convert()
- บันทึกไฟล์ PDF ที่ได้หลังจากแปลงเป็นระดับสีเทา
ขั้นตอนเหล่านี้แสดงการแปลง PDF ที่มีสีเป็น PDF เป็นขาว-ดำโดยใช้ Python เริ่มกระบวนการโดยนำเข้าห้องสมุดเข้าสู่โปรแกรม, โหลดใบอนุญาตที่เกี่ยวข้อง, และโหลดไฟล์ PDF ต้นฉบับเข้าสู่วัตถุคลาส Document. สร้างอ็อบเจ็กต์ RgbToDeviceGrayConversionStrategy สำหรับกลยุทธ์การแปลง, วิเคราะห์แต่ละหน้า, และใช้กลยุทธ์เพื่อแปลงแต่ละหน้าที่มีสีเป็นหน้าในระดับสีเทา.
โค้ดสำหรับแปลง PDF สีเป็น PDF ขาว‑ดำโดยใช้ Python
โค้ดนี้แสดงให้เห็นวิธี เปลี่ยน PDF เป็นระดับสีเทาโดยใช้ Python คุณสามารถใช้ CompressImages พร้อม ImageQuality ที่ต้องการเพื่อบีบอัดภาพหลังจากแปลงเป็นระดับสีเทาได้ อีกทั้งยังมีตัวเลือกให้ลดขนาดไฟล์โดยการลบฟอนต์ที่ไม่จำเป็นโดยใช้ตัวเลือก UnembedFonts.
บทความนี้แนะนำวิธีสร้าง PDF แบบระดับสีเทา. เพื่อเปลี่ยนภาพใน PDF ให้ดูบทความ เปลี่ยนภาพใน PDF ด้วย Python.