PDF เป็นหนึ่งในรูปแบบไฟล์หลัก ซึ่งใช้เป็นหลักสำหรับการแบ่งปันและการพิมพ์เอกสาร บ่อยครั้งที่คุณต้องการแปลงเอกสาร/ไฟล์รูปแบบต่างๆ เป็น PDF ก่อนแชร์ ในบางกรณี คุณต้องแปลง PNG, JPG และรูปภาพอื่นๆ เป็นรูปแบบ PDF โดยทางโปรแกรม บทความนี้ครอบคลุมวิธีแปลงรูปภาพเป็น PDF ใน Python คุณจะได้เรียนรู้เกี่ยวกับการแปลงรูปภาพหลายรูปเป็น PDF ไฟล์เดียว
- Python Image เป็น PDF Converter Library
- แปลงรูปภาพเป็น PDF ใน Python
- แปลงรูปภาพหลายรูปเป็น PDF ใน Python
Python Image เป็น PDF Converter Library - ดาวน์โหลดฟรี
Aspose.Words for Python เป็นไลบรารีที่ทรงพลังและมีฟีเจอร์มากมายที่ให้คุณทำงานกับเอกสารข้อความ เช่น Word, PDF และอื่นๆ นอกจากนี้ยังมีการแปลงเอกสารข้อความที่มีความแม่นยำสูงเป็นรูปแบบยอดนิยมต่างๆ เราจะใช้ไลบรารีนี้เพื่อแปลงรูปภาพเป็น PDF ในบทความนี้ คุณสามารถติดตั้งไลบรารีได้จาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้
> pip install aspose-words
แปลงรูปภาพเป็น PDF ใน Python
ต่อไปนี้เป็นขั้นตอนในการแปลงรูปภาพเป็นไฟล์ PDF ใน Python
- ขั้นแรก สร้างเอกสารใหม่โดยใช้คลาส Document
- จากนั้น สร้างวัตถุ DocumentBuilder และเริ่มต้นด้วยวัตถุเอกสาร
- แทรกรูปภาพลงในเอกสารโดยใช้เมธอด DocumentBuilder.insertimage(fileName)
- สุดท้าย บันทึกเอกสาร PDF โดยใช้วิธี Document.save(fileName)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงรูปภาพ PNG เป็น PDF ใน Python
import aspose.words as aw
# สร้างเอกสารใหม่
doc = aw.Document()
# สร้างตัวสร้างเอกสาร
builder = aw.DocumentBuilder(doc)
# แทรกรูปภาพลงในเอกสาร
builder.insert_image("logo.png")
# บันทึกเป็น PDF
doc.save("image-to-pdf.pdf")
แปลงรูปภาพหลายรูปเป็น PDF ใน Python
ต่อไปนี้เป็นขั้นตอนในการแปลงรูปภาพหลายรูปเป็นไฟล์ PDF ไฟล์เดียวใน Python
- ขั้นแรก สร้างเอกสารใหม่โดยใช้คลาส Document
- จากนั้น สร้างวัตถุ DocumentBuilder และเริ่มต้นด้วยวัตถุเอกสาร
- รับรายการไฟล์รูปภาพจากโฟลเดอร์ที่ต้องการ
- วนซ้ำรายการไฟล์ภาพและแทรกแต่ละภาพลงในเอกสารโดยใช้เมธอด DocumentBuilder.insertimage(fileName)
- สุดท้าย บันทึกเอกสาร PDF โดยใช้วิธี Document.save(fileName)
ตัวอย่างโค้ดต่อไปนี้แสดงการแปลงรูปภาพหลายรูปเป็น PDF เดียวใน Python
import aspose.words as aw
import os
# ไดเรกทอรีรูปภาพ
dir = "D:\\images\\"
# สร้างเอกสารใหม่
doc = aw.Document()
# สร้างตัวสร้างเอกสาร
builder = aw.DocumentBuilder(doc)
# วนซ้ำรูปภาพในโฟลเดอร์
for imageFile in os.listdir(dir):
# แทรกรูปภาพลงในเอกสาร
builder.insert_image(os.path.join(dir, imageFile))
# บันทึกเป็น PDF
doc.save("images-to-pdf.pdf")
Image to PDF Python Converter - รับใบอนุญาตฟรี
คุณสามารถแปลงรูปภาพเป็น PDF ได้โดยไม่มีข้อจำกัดในการประเมินโดย รับใบอนุญาตชั่วคราวฟรี
Python Image เป็น PDF Library - อ่านเพิ่มเติม
คุณสามารถสำรวจเพิ่มเติมเกี่ยวกับ Aspose.Words for Python โดยใช้ เอกสารประกอบ ในกรณีที่คุณมีข้อสงสัย โปรดแจ้งให้เราทราบผ่านทาง ฟอรัม ของเรา
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงรูปภาพเป็นรูปแบบ PDF ใน Python นอกจากนี้ คุณได้เห็นวิธีแปลงรูปภาพหลายรูปเป็น PDF เดียวโดยทางโปรแกรม คุณสามารถผสานรวมตัวอย่างโค้ดที่ให้ไว้ในแอปพลิเคชันของคุณและดำเนินการแปลงรูปภาพเป็น PDF ได้อย่างง่ายดาย