Ruby+;如何将pdf拆分为单独的页面?
我正在使用Ruby+;如何将pdf拆分为单独的页面?,ruby,Ruby,我正在使用Docsplit将pdf拆分为使用 Docsplit.extract_pages("my.pdf"). 但是我想把页数限制在4页。我试过了 Docsplit.extract_pages("my.pdf", :pages => 1..4) 这是行不通的 有人能建议我做什么吗 如果尚未安装,请在计算机中安装,并相应地设置路径 从lib/docscript/page_extractor.rb:18文件中删除转义,如下所示: pdftk{ESCAPE[pdf]}突发输出{ESCAP
Docsplit
将pdf
拆分为使用
Docsplit.extract_pages("my.pdf").
但是我想把页数限制在4页。我试过了
Docsplit.extract_pages("my.pdf", :pages => 1..4)
这是行不通的
有人能建议我做什么吗
pdftk #{pdf} burst output #{page_path} 2>&1"
in_file = 'IN.pdf'
range = 1..4
range_s = range.to_s.gsub('..', '-')
cmd = "pdftk.exe #{in_file} cat #{range_s} output pages#{range_s}.pdf"
res = `cmd`.chomp
如果pdftk可执行文件位于您的路径中,则此操作有效。is
:pages
参数被忽略,或者存在错误?没有错误。它将被忽略。您可以建议我其他方法吗?您可以将gem链接粘贴到此处吗?documentcloud.github.io/docsplit/…这是文档页面