當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python Image轉PDF用法及代碼示例


img2pdf是一個開源 Python 包,用於將圖像轉換為 pdf 格式。它包括另一個模塊 Pillow,它也可以用來增強圖像(亮度、對比度和其他東西)

使用此命令安裝軟件包

pip install img2pdf


下麵是實現:

可以使用將圖像轉換為 pdf 字節img2pdf.convert()img2pdf 模塊提供的函數,然後以 wb 模式打開 pdf 文件並寫入字節。


# Python3 program to convert image to pfd
# using img2pdf library
  
# importing necessary libraries
import img2pdf
from PIL import Image
import os
  
# storing image path
img_path = "C:/Users/Admin/Desktop/GfG_images/do_nawab.png"
  
# storing pdf path
pdf_path = "C:/Users/Admin/Desktop/GfG_images/file.pdf"
  
# opening image
image = Image.open(img_path)
  
# converting into chunks using img2pdf
pdf_bytes = img2pdf.convert(image.filename)
  
# opening or creating pdf file
file = open(pdf_path, "wb")
  
# writing pdf files with chunks
file.write(pdf_bytes)
  
# closing image file
image.close()
  
# closing pdf file
file.close()
  
# output
print("Successfully made pdf file")

輸出:

Successfully made pdf file

相關用法


注:本文由純淨天空篩選整理自Kartikaybhutani大神的英文原創作品 How to Convert Image to PDF in Python?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。