可移植文檔格式 (PDF) 文件在當今被廣泛使用。任何格式的圖像都比 PDF 文件更容易編輯和操作,因此將 PDF 文件轉換為圖像進行編輯是很常見的。
本文介紹了將 PDF 文件轉換為圖像的各種方法。
先決條件
- 基於Linux的系統
- 終端接入
- 具有 sudo 權限的用戶帳戶。
筆記: 本教程中的命令在 Linux Mint 系統上運行。本教程中的所有方法都適用於基於 Linux 的系統。
使用命令行界面 (CLI) 將 PDF 轉換為圖像
使用 Pdftoppm 工具將 PDF 轉換為圖像
Pdftoppm 命令行工具包含在 popper-utils 包中。 要安裝和使用 pdftoppm,首先安裝 popper-util 包。
sudo apt-get install poppler-utils
下面是 pdftoppm 命令的基本語法。
pdftoppm-
筆記: 本教程中使用的 PDF 文件的名稱是 sample.pdf。您需要在上述命令中插入文件名和圖像名。
pdftoppm -png sample.pdf sample
Pdftoppm 工具帶有各種選項。例如,您可以使用以下命令在 pdf 文件中查找和轉換特定頁面。
pdftoppm -png -f 10 -l 15 sample.pdf Sample
-f 和 -l 選項指定第一個和最後一個頁碼。在輸出中,您可以看到轉換後的圖像反映了上述範圍。
您還可以使用 pdftoppm 自定義轉換後圖像的質量。要自定義質量,請使用 -rx 和 -ry 選項更改寬度和高度分辨率。
pdftoppm -png -rx 300 -ry 300 sample.pdf sample
通過運行以下命令閱讀有關 pdftoppm 工具及其選項的更多信息:
pdftoppm --help
還
man pdftoppm
使用 Imagemagick 工具將 PDF 轉換為圖像
Imagemagick 是另一個提供圖像處理功能的實用程序。它還有一個非常易於使用的編程 API。
您可以使用以下命令安裝 Imagemagick 實用程序:
sudo apt install imagemagick
安裝後,您可以使用以下命令將 pdf 文件轉換為圖像:
convert sample.pdf output_image.jpg
您可以看到政策不允許轉換 PDF 文件。如果您得到此輸出,請使用以下命令導航到您的 Imagemagick 策略 XML 文件:
sudo nano /etc/ImageMagick-6/policy.xml
您將在文件末尾看到以下代碼片段。
<!-- disable ghostscript format types --> <policy domain="coder" rights="none" pattern="PS" /> <policy domain="coder" rights="none" pattern="PS2" /> <policy domain="coder" rights="none" pattern="PS3" /> <policy domain="coder" rights="none" pattern="EPS" /> <policy domain="coder" rights="none" pattern="PDF" /> <policy domain="coder" rights="none" pattern="XPS" /> Comment it out in the following format. <!-- code -->
按 Ctrl+O 和 Ctrl+X 完成編輯。通過運行以下命令轉換 PDF:
convert sample.pdf output_image.jpg
如您所見,轉換成功。
您可以使用 -density 和 -quality 選項優化圖像。
convert -density 300 sample.pdf -quality 100 output_image.jpeg
使用圖形用戶界面 (GUI) 將 PDF 轉換為圖像
使用 GIMP 應用程序將 PDF 轉換為圖像
GNU 圖像處理程序 (GIMP) 是圖像處理軟件。
要安裝 GIMP,請從您的軟件管理器中找到並安裝它。
導航到 PDF 文件,將其導入,然後導航到要轉換為圖像的頁面。
然後導出為所需的圖像格式。
結論是
在本文中,您了解了將 PDF 文件轉換為圖像格式的不同方法。