2

我有一个pdf文件。我想将给定的页面(第 5 页,用于实例)保存为其他 pdf 文件。我该如何做到这一点?

到目前为止,我已经使用pdf-readergem - 但它适合阅读 pdf(虽然我可以访问我想要的页面),并且我 gem prawn- 这个仅用于编写 pdf(我只能创建空的 pdf 文件)。

4

2 回答 2

3

就在这里:为 Heroku 静态编译 pdftk。需要将 PDF 拆分为单页文件

尝试类似:

require 'prawn'

Prawn::Document.generate('new.pdf') do |pdf|
  pdf.start_new_page(:template => "input.pdf", :template_page => 5)
end
于 2012-12-14T13:42:59.457 回答
0

不知道你在什么系统上,但在我的 ubuntu12.04 机器上,pdftk 程序工作:

pdftk A=your_beautiful.pdf cat A3 output page3.pdf

所以你可以为此使用反引号,并阅读http://www.linuxjournal.com/content/tech-tip-extract-pages-pdf

于 2012-12-14T13:05:38.500 回答