如何在 Linux 中將 PDF 文件轉換為 PNG/JPG 圖像


可移植文檔格式 (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

將 PDF 轉換為 PNG

Pdftoppm 工具帶有各種選項。例如,您可以使用以下命令在 pdf 文件中查找和轉換特定頁面。

pdftoppm -png -f 10 -l 15 sample.pdf Sample

-f 和 -l 選項指定第一個和最後一個頁碼。在輸出中,您可以看到轉換後的圖像反映了上述範圍。

將單個頁面從 PDF 轉換為 PNG

您還可以使用 pdftoppm 自定義轉換後圖像的質量。要自定義質量,請使用 -rx 和 -ry 選項更改寬度和高度分辨率。

pdftoppm -png -rx 300 -ry 300 sample.pdf sample

PNG分辨率設置

通過運行以下命令閱讀有關 pdftoppm 工具及其選項的更多信息:

pdftoppm --help

man pdftoppm

使用 Imagemagick 工具將 PDF 轉換為圖像

Imagemagick 是另一個提供圖像處理功能的實用程序。它還有一個非常易於使用的編程 API。

您可以使用以下命令安裝 Imagemagick 實用程序:

sudo apt install imagemagick

安裝 ImageMagick

安裝後,您可以使用以下命令將 pdf 文件轉換為圖像:

convert sample.pdf output_image.jpg

使用 imagemagick 將 PDF 轉換為 PNG

您可以看到政策不允許轉換 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 -->

編輯 imagemagick 政策

按 Ctrl+O 和 Ctrl+X 完成編輯。通過運行以下命令轉換 PDF:

convert sample.pdf output_image.jpg

PDF到JPG轉換

如您所見,轉換成功。

您可以使用 -density 和 -quality 選項優化圖像。

convert -density 300 sample.pdf -quality 100 output_image.jpeg

將 PDF 轉換為圖像格式時的質量控制

使用圖形用戶界面 (GUI) 將 PDF 轉換為圖像

使用 GIMP 應用程序將 PDF 轉換為圖像

GNU 圖像處理程序 (GIMP) 是圖像處理軟件。

要安裝 GIMP,請從您的軟件管理器中找到並安裝它。

安裝 GIMP

導航到 PDF 文件,將其導入,然後導航到要轉換為圖像的頁面。

在 GIMP 中打開 PDF

選擇文件

然後導出為所需的圖像格式。

導出為圖像

保存存檔

結論是

在本文中,您了解了將 PDF 文件轉換為圖像格式的不同方法。