将 PDF 拆分为各种大小的 PDF

将 PDF 拆分为各种大小的 PDF

我最近从 Adob​​e Acrobat 6 升级到了 9,但我似乎无法弄清楚如何将大型 PDF 拆分为不同大小的单个 PDF(例如,第 1-3 页、第 4-11 页、第 12 页等)。

我知道 A-PDF 允许我从源文档中提取单个页面,但我更愿意为每个结果文档设置一个范围和文件名。

我无法使用外部网站进行拆分;对于我可能缺少的工具/实用程序/任何内容有什么建议吗?

答案1

Sejda PDF是一个提供PDF操作任务的免费开源项目。

它提供了一个命令行工具,您可以使用它按页面拆分 PDF 文件:

./bin/sejda-console splitbypages --files /input/file.pdf --pageNumbers 4 10 15 -o /output/folder

免责声明:我是开发人员之一。

答案2

如果你不介意使用命令行实用程序,pdftk可以帮助。

例如,

pdftk Input.pdf cat 1-3 output Pages_1-3.pdf

将提取第 1-3 页并将其保存为 Pages_1-3.pdf

如果您有一组页面范围和所需的输出文件名,则可以按如下方式将它们保存到文本文件中:

1-3 Pages_1-3.pdf
4-11 Pages_4-11.pdf
12 Page_12.pdf
13-end Pages_13-end.pdf

现在在命令提示符下使用以下命令:

for /f "tokens=1*" %a in (Input.txt) do pdftk Input.pdf cat %a output %b

将 PDF 拆分为单独的文件。

如果你只是想将每个页面保存为单独的文件,则可以使用爆裂参数。请参阅该手册页或类型pdftk --help以了解详细信息。

相关内容