python jpg转pdf
时间: 2023-08-25 18:11:10 浏览: 97
引用\[1\]中的脚本是使用fitz库将多个jpg文件转换为pdf并合并的示例代码。该脚本首先将jpg文件重命名为01.jpg, 02.jpg等,然后将它们转换为pdf格式并插入到一个pdf文档中,最后保存为combined.pdf文件。
引用\[2\]中的代码是另一种使用canvas库将多个jpeg文件转换为pdf的示例代码。该代码使用了glob模块来获取指定路径下的所有jpeg文件,然后使用PIL库的Image模块打开第一个文件,获取其尺寸作为pdf页面的大小。接下来,使用canvas.Canvas创建一个pdf文档,并循环遍历所有jpeg文件,将它们绘制到pdf页面上,最后保存为指定的输出pdf文件。
引用\[3\]中的代码是使用PIL库将多个jpeg文件转换为pdf的示例代码。该代码首先使用Image模块打开每个jpeg文件,并将其转换为RGB格式。然后,将所有的图片对象添加到一个列表中。接下来,从列表中取出第一个图片对象作为pdf的第一页,并使用save方法将其保存为pdf文件。最后,关闭第一页的图片对象,并将剩余的图片对象使用append_images参数添加到pdf文件中。
综上所述,你可以根据自己的需求选择适合的代码来将jpg文件转换为pdf。
#### 引用[.reference_title]
- *1* [python - jpg图片转pdf](https://blog.csdn.net/stone0823/article/details/121884895)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [python版jpeg合成pdf两种方法](https://blog.csdn.net/DOCUVIX/article/details/125751090)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文