แปลง JPG เป็น PDF ใน Python | แปลง JPG เป็น PDF

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

เรามักจะชอบรูปแบบ PDF สำหรับการแบ่งปันหรือจัดเก็บข้อมูลเนื่องจากยังคงรูปแบบและการจัดรูปแบบดั้งเดิมไว้ นอกจากนี้เรายังสามารถแปลงรูปภาพ JPG เป็น PDF ได้อย่างง่ายดายเมื่อจำเป็น เอกสาร PDF มีความปลอดภัยมากกว่าและสามารถป้องกันด้วยรหัสผ่านได้ ซึ่งเป็นเหตุผลว่าทำไมเอกสารเหล่านี้จึงเป็นตัวเลือกที่ยอดเยี่ยมสำหรับการแบ่งปันภาพที่ละเอียดอ่อน มาดำดิ่งสู่การแปลงรูปภาพ JPG เป็นเอกสาร PDF กันดีกว่า

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

  1. ไลบรารีการแปลง Python JPG เป็น PDF
  2. แปลง JPG เป็น PDF ใน Python
  3. การแปลง JPG เป็น PDF: แนวทางทางเลือก
  4. แปลง JPG เป็น PDF ออนไลน์
  5. แหล่งข้อมูลฟรี

Python Library เพื่อแปลง JPG เป็น PDF

สำหรับการแปลง JPG เป็นเอกสาร PDF เราจะใช้ Aspose.PDF for Python เป็นไลบรารี่ที่แข็งแกร่งและเต็มไปด้วยฟีเจอร์ที่ช่วยให้นักพัฒนาสามารถแปลงรูปภาพ JPG เป็นไฟล์ PDF ได้อย่างง่ายดาย ด้วย API ที่ใช้งานง่ายและฟังก์ชันการทำงานที่ครอบคลุม Aspose.PDF ช่วยให้คุณสามารถแปลงรูปแบบรูปภาพต่างๆ ได้อย่างราบรื่น รวมถึง JPEG, PNG และ BMP ให้เป็นเอกสาร PDF คุณภาพสูง

โปรด ดาวน์โหลดแพ็คเกจ หรือติดตั้ง API จาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้ในคอนโซล:

> pip install aspose-pdf

แปลง JPG เป็น PDF ใน Python

เราสามารถแปลงรูปภาพ JPG ให้เป็นเอกสาร PDF ได้อย่างง่ายดายโดยทำตามขั้นตอนด้านล่าง:

  1. สร้างอินสแตนซ์ของคลาสเอกสาร
  2. เพิ่มหน้าว่างใหม่ให้กับคอลเลกชันหน้าเอกสาร
  3. สร้างอินสแตนซ์ของคลาส Image
  4. ตั้งค่าคุณสมบัติ Image.file
  5. เพิ่มรูปภาพลงในเพจ
  6. สุดท้าย ให้บันทึกเอกสารโดยใช้เมธอด save()

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงรูปภาพ JPG เป็นเอกสาร PDF ใน Python

# เส้นทางของไฟล์รูปภาพ
path = "Aspose.jpg"
output_path = "ImagetoPDF.pdf"

# เริ่มต้นเอกสาร PDF ใหม่
doc = pdf.Document()

# เพิ่มหน้าว่างในเอกสารเปล่า
page = doc.pages.add()

# สร้างวัตถุรูปภาพ
image = pdf.Image()
image.file = path

# เพิ่มรูปภาพบนเพจ
page.paragraphs.add(image)

# บันทึกไฟล์ PDF เอาต์พุต
doc.save(output_path)
แปลง JPG เป็น PDF ใน Python

แปลง JPG เป็น PDF ใน Python

แปลง JPG เป็น PDF ใน Python - แนวทางทางเลือก

นอกจากนี้เรายังสามารถแปลง JPG เป็นเอกสาร PDF โดยใช้ Stream โดยทำตามขั้นตอนด้านล่าง:

  1. สร้างอินสแตนซ์ของคลาสเอกสาร
  2. โหลดภาพลงในสตรีม
  3. เพิ่มหน้าว่างใหม่ให้กับคอลเลกชันหน้าเอกสาร
  4. สร้างอินสแตนซ์ของคลาส Image
  5. กำหนดสตรีมรูปภาพให้กับคุณสมบัติ imagestream ของออบเจ็กต์คลาส Image
  6. หรือระบุขนาดหน้า ระยะขอบ และกล่องครอบตัดหน้า
  7. หลังจากนั้นให้เพิ่มรูปภาพลงในเพจ
  8. สุดท้าย ให้บันทึกเอกสารโดยใช้เมธอด save()

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงรูปภาพ JPG เป็นเอกสาร PDF โดยใช้สตรีมใน Python

# เส้นทางของไฟล์รูปภาพ
data_dir = "D:\\Files\\"
image_file = data_dir + "aspose-image.jpg"

# เริ่มต้นเอกสาร PDF ใหม่
doc = pdf.Document()

# โหลดภาพเข้าสู่สตรีม
with open(image_file, "rb") as image_stream:
    # เพิ่มหน้าว่าง
    page = doc.pages.add()
    
    # สร้างวัตถุรูปภาพ
    image1 = pdf.Image()

    # ตั้งค่าสตรีมไฟล์รูปภาพ
    image1.image_stream = image_stream
        
    # กำหนดขนาดหน้าและระยะขอบ
    page.page_info.margin.bottom = 0
    page.page_info.margin.top = 0
    page.page_info.margin.right = 0
    page.page_info.margin.left = 0
    page.crop_box = image1.bitmap_size
    
    # เพิ่มรูปภาพลงในเพจ
    page.paragraphs.add(image1)

    # บันทึกไฟล์ PDF เอาต์พุต
    output_path = data_dir + "ImagetoPDF_stream.pdf"
    doc.save(output_path)
แปลง JPG เป็น PDF ใน Python - แนวทางทางเลือก

แปลง JPG เป็น PDF ใน Python - แนวทางทางเลือก

เริ่มแปลง JPG เป็น PDF ฟรี!

ไปที่หน้า ใบอนุญาตชั่วคราว เพื่อรับใบอนุญาตฟรีและไม่จำกัด และปลดล็อกศักยภาพทั้งหมดของ Aspose.PDF for Python โดยไม่มีข้อจำกัด!

แปลง JPG เป็น PDF ออนไลน์

นอกจากนี้ คุณยังสามารถแปลงรูปภาพ JPG ของคุณเป็นรูปแบบ PDF ออนไลน์ได้โดยใช้เว็บแอป [ตัวแปลง JPG เป็น PDF ฟรี] คุณภาพสูงของเรา เว็บแอปนี้ได้รับการพัฒนาโดยใช้ไลบรารีอันทรงพลังแบบเดียวกัน ซึ่งช่วยให้คุณสามารถแปลงไฟล์ JPG เป็นรูปแบบ PDF ได้โดยไม่ต้องติดตั้งหรือเขียนโค้ดใดๆ เพียงอัปโหลดไฟล์ JPG ของคุณและดาวน์โหลดไฟล์ PDF ที่ได้ภายในไม่กี่วินาที!

JPG เป็น PDF – แหล่งข้อมูลฟรี

นอกจากการแปลง JPG เป็น PDF แล้ว เรียนรู้เพิ่มเติมเกี่ยวกับการสร้าง จัดการ และแปลงเอกสาร PDF และสำรวจคุณสมบัติอื่นๆ ของไลบรารีโดยใช้แหล่งข้อมูลด้านล่าง:

บทสรุป

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

ดูสิ่งนี้ด้วย