python照片转pdf
时间: 2023-10-06 21:05:05 浏览: 137
要使用Python将照片转换为PDF,您可以使用第三方库PyPDF2和Pillow。下面是一个示例代码,演示了如何实现这一功能:
```python
from PIL import Image
from PyPDF2 import PdfWriter
def images_to_pdf(image_folder, output_path):
images = sorted(glob.glob(image_folder + "/*.jpg")) # 读取图片,确保按文件名排序
pdf_writer = PdfWriter()
for image in images:
img = Image.open(image)
pdf_writer.add_page()
pdf_writer.addImage(img)
with open(output_path, "wb") as output_file:
pdf_writer.write(output_file)
# 调用函数进行转换
images_to_pdf("pic2pdf", "output.pdf")
```
请确保您已经安装了PyPDF2和Pillow库,可以使用pip install命令进行安装。在代码中,您需要将image_folder和output_path参数替换为实际的文件夹路径和输出PDF文件的路径。然后,该代码将按顺序读取文件夹中的所有jpg图像,并将它们添加到一个PDF文件中。
希望这可以帮助您将照片转换为PDF!
阅读全文