หัวข้อสั้นๆ นี้ให้รายละเอียดเกี่ยวกับวิธี แปลง PDF เป็นรูปภาพใน Python คุณสามารถตั้งค่าความละเอียด ความสูง ความกว้าง และคุณสมบัติอื่นๆ เช่น การตั้งค่าแบบอักษรเริ่มต้น ปรับขนาดภาพให้พอดีกับความกว้างของหน้า และอื่นๆ อีกมากมาย สำหรับการแปลง หน้า PDF เป็นรูปภาพ Python จะใช้โค้ดและขั้นตอนโดยละเอียดแสดงไว้ด้านล่างเพื่อแปลงไฟล์ PDF เป็นรูปภาพ PNG
ขั้นตอนในการแปลง PDF เป็นรูปภาพใน Python
- ติดตั้ง Aspose.PDF สำหรับ Python ผ่าน .NET เพื่อแปลง PDF เป็นรูปภาพ
- เปิดไฟล์ PDF ต้นทางในออบเจกต์คลาส Document เพื่อแปลงเป็นรูปภาพ
- สร้างวัตถุระดับความละเอียดเพื่อตั้งค่าความละเอียดของภาพที่ส่งออก
- เริ่มต้นวัตถุคลาส PngDevice โดยใช้วัตถุความละเอียด
- สำรวจผ่านหน้าทั้งหมดภายในไฟล์ PDF ต้นทางโดยใช้คอลเลกชั่น Document.pages
- เรียกใช้ฟังก์ชัน PngDevice.process เพื่อแปลง PDF แต่ละหน้าเป็นภาพและบันทึกลงในดิสก์
ในย่อหน้าด้านบน คุณจะได้รับรายละเอียดทีละขั้นตอนในการแสดง PDF เป็นรูปภาพใน Python โดยการเพิ่มการอ้างอิงที่จำเป็น จากนั้นจึงโหลด PDF เป้าหมาย คุณยังสามารถตั้งค่าต่างๆ สำหรับไฟล์ภาพที่ส่งออกทั้งหมด และแยกวิเคราะห์ผ่านหน้าไฟล์ PDF ทั้งหมดเพื่อแปลงเป็นภาพ สุดท้าย ภาพที่แปลงแล้วทุกภาพจะถูกบันทึกลงในไฟล์แยกต่างหากบนดิสก์
รหัสเพื่อส่งออก PDF เป็นรูปภาพใน Python
ตัวอย่างนี้ใช้อ็อบเจกต์คลาส Document เพื่อโหลดไฟล์ PDF ต้นทาง โดยที่คลาส Document มีการรวบรวมเพจสำหรับการวนซ้ำ ในการตั้งค่าคุณสมบัติต่างๆ ของรูปภาพที่ส่งออก จะมีการประกาศออบเจ็กต์ Resolution และ PngDevice ที่รองรับการตั้งค่าพารามิเตอร์ต่างๆ เช่น ความละเอียดของภาพ ความกว้าง ความสูง BarcodeOptimization InterpolationHighQuality และ OptimizeDimensions โปรดทราบว่าคุณสามารถใช้ BmpDevice, EmfDevice, GifDevice และอื่น ๆ อีกมากมายเพื่อสร้างภาพประเภทต่างๆ
เราได้เรียนรู้เกี่ยวกับขั้นตอนการ ถ่ายโอนหน้า PDF เป็นรูปภาพโดยใช้ Python หากคุณสนใจที่จะเรียนรู้เกี่ยวกับการสร้างไฟล์ PDF ตั้งแต่เริ่มต้น โปรดดูบทความใน วิธีสร้าง PDF ใน Python