המר תמונה ל-PDF ב-Python

PDF הוא אחד מפורמטי הקובץ השולטים, המשמש בעיקר לשיתוף והדפסת מסמכים. לעתים קרובות, אתה מעדיף להמיר את המסמכים/קבצים בפורמטים שונים ל-PDF לפני השיתוף. במקרים ספציפיים, עליך להמיר את PNG, JPG ותמונות אחרות לפורמט PDF באופן פרוגרמטי. כדי להשיג זאת, מאמר זה מכסה כיצד להמיר תמונה ל-PDF ב-Python. תלמד גם על המרה של מספר תמונות ל-PDF בודד.

כיצד להמיר תמונה ל-PDF ב-Python

כדי להמיר תמונות ל-PDF, נשתמש ב-Aspose.Words for Python. זוהי ספרייה עוצמתית ועשירה בתכונות המציעה המרה בנאמנות גבוהה של קבצים לפורמטים פופולריים שונים. כמו כן, הוא מספק כלי עזר חינם ליצירת קובצי PDF מתמונות.

אתה יכול להתקין את הספרייה מ-PyPI באמצעות פקודת ה-pip הבאה.

> pip install aspose-words

שמור תמונה כ-PDF ב-Python

להלן השלבים להמרת תמונה לקובץ PDF ב-Python.

  • ראשית, צור מסמך חדש באמצעות Document class.
  • לאחר מכן, צור אובייקט DocumentBuilder ואתחול אותו עם אובייקט ה-Document.
  • הכנס תמונה למסמך באמצעות שיטת 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 class.
  • לאחר מכן, צור אובייקט DocumentBuilder ואתחול אותו עם אובייקט ה-Document.
  • קבל את רשימת קבצי התמונה מהתיקייה הרצויה.
  • עברו בלולאה ברשימת קובצי התמונה והוסיפו כל תמונה למסמך באמצעות שיטת 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")

ממיר תמונה ל-PDF בחינם

אתה יכול להמיר תמונות ל-PDF ללא מגבלות הערכה על ידי קבלת רישיון זמני בחינם.

חקור ספריית המרת תמונה ל-PDF

אתה יכול לחקור יותר על Aspose.Words עבור Python באמצעות תיעוד. למקרה שיש לך שאלות כלשהן, אל תהסס ליידע אותנו דרך הפורום שלנו.

סיכום

במאמר זה, למדת כיצד להמיר תמונה לפורמט PDF ב-Python. כמו כן, ראית כיצד להמיר תמונות מרובות ל-PDF בודד באופן תוכנתי. אתה יכול בקלות לשלב את דוגמאות הקוד שסופקו באפליקציה שלך ולבצע את ההמרה של תמונה ל-PDF.

ראה גם