服务器设置和教程 · 9 10 月, 2024

Ubuntu 中使用 pdftk 對 PDF 文件進行合併、分離

Ubuntu 中使用 pdftk 對 PDF 文件進行合併、分離

在日常工作中,PDF 文件的處理是非常常見的需求。無論是合併多個 PDF 文件,還是從一個 PDF 文件中提取特定頁面,這些操作都可以通過命令行工具來高效完成。本文將介紹如何在 Ubuntu 系統中使用 pdftk 工具來進行 PDF 文件的合併和分離。

什麼是 pdftk?

pdftk(PDF Toolkit)是一個功能強大的命令行工具,專門用於處理 PDF 文件。它可以用來合併、分離、加密、解密、旋轉和修改 PDF 文件的元數據等。pdftk 是開源的,並且在多個操作系統上都可以使用,包括 Ubuntu。

安裝 pdftk

在 Ubuntu 中安裝 pdftk 非常簡單。您可以通過以下命令來安裝:

sudo apt update
sudo apt install pdftk

安裝完成後,您可以通過以下命令檢查 pdftk 是否安裝成功:

pdftk --version

合併 PDF 文件

合併 PDF 文件是 pdftk 的一個常見用途。假設您有多個 PDF 文件,並希望將它們合併為一個文件。您可以使用以下命令:

pdftk file1.pdf file2.pdf file3.pdf cat output merged.pdf

在這個命令中,`file1.pdf`、`file2.pdf` 和 `file3.pdf` 是您要合併的 PDF 文件,而 `merged.pdf` 是合併後生成的文件名。您可以根據需要添加或刪除文件。

分離 PDF 文件

除了合併,pdftk 還可以用來分離 PDF 文件。假設您有一個包含多個頁面的 PDF 文件,並希望將其分離為單獨的頁面。您可以使用以下命令:

pdftk input.pdf burst output page_%d.pdf

在這個命令中,`input.pdf` 是您要分離的 PDF 文件,而 `page_%d.pdf` 是生成的單獨頁面的文件名格式。`%d` 將被替換為頁碼,生成的文件將命名為 `page_1.pdf`、`page_2.pdf` 等。

提取特定頁面

如果您只想提取 PDF 文件中的特定頁面,可以使用以下命令:

pdftk input.pdf cat 1-3 output extracted.pdf

這個命令將從 `input.pdf` 中提取第 1 到第 3 頁,並將其保存為 `extracted.pdf`。

結論

pdftk 是一個非常實用的工具,能夠幫助用戶高效地處理 PDF 文件。在 Ubuntu 系統中,通過簡單的命令,您可以輕鬆地合併和分離 PDF 文件,這對於日常工作和文檔管理都非常有幫助。

如果您需要更高效的文件處理方案,考慮使用 香港 VPS 服務,這將為您的工作提供更強大的支持。