您好,歡迎來到一站式眾包服務平臺-威客牛網(wǎng)!
當前位置:威客牛首頁 > 知識百科 > 其它 > 其它 > ai怎么把pdf轉成jpg

ai怎么把pdf轉成jpg

2024-09-27作者:網(wǎng)友投稿

可以使用Python的Pillow庫來將PDF轉換為JPG。以下是一個示例代碼:

```
from pdf2image import convert_from_path
import os

# 輸入要轉換的PDF文件路徑
pdf_path = "/path/to/input.pdf"

# 使用pdf2image庫將PDF轉換為圖像
pages = convert_from_path(pdf_path, 300)

# 創(chuàng)建用于保存JPG文件的文件夾
if not os.path.exists("output"):
os.makedirs("output")

# 逐頁保存JPG文件
for i, page in enumerate(pages):
page.save("output/page_{}.jpg".format(i+1), "JPEG")
```

需要先安裝pdf2image庫和Pillow庫,可以使用以下命令安裝:

```
pip install pdf2image Pillow
```

請注意,這種方法將PDF的每一頁轉換為一個單獨的JPG文件。如果要將全部頁面組合成一個JPG文件,請使用Pillow庫的`ImageOps`模塊來將多個圖像合并成一個:

```
from PIL import Image, ImageOps

# 打開所有JPG文件,并將它們合并成一個大圖像
images = []
for i in range(1, len(pages)+1):
img_path = "output/page_{}.jpg".format(i)
img = Image.open(img_path)
images.append(img)

merged_image = ImageOps.concatenate(images)
merged_image.save("output/merged.jpg")
```

免費查詢商標注冊