我有一对夫妇的PDF模板文件复杂的内容,并在他们的几个盲点区域/地区。我需要能够在这些空白区域写入文本并将生成的PDF保存到文件夹中。如何使用Ruby编辑或编写现有PDF?
我用Google搜索了关于这个问题的答案很密集,但我没有找到明确的答案。更好的解决方案之一是PDF::Toolkit,但它需要购买Adobe Acrobat来为现有PDF文档添加可替换的属性。
PHP的世界是幸运的FPDI可以用来简单地打开一个PDF文件,并写入/在现有的内容就可以了借鉴。有一个Ruby port of this library,但最后一次提交发生在2009年初。此外,该项目看起来并不像它被广泛使用和支持。
现在的问题是:什么是更好的编辑,写作或绘图现有PDF的Ruby方式?
这个问题也似乎没有在这里得到解答的。这些问题是相关的,但不是真的一样:
- Prawn gem: How to create the .pdf from an *existing* file (.xls)
- watermark existing pdf with ruby
- Ruby library for manipulating existing PDF
- How to replace a word in an existing PDF using Ruby Prawn?
是的,我已经考虑过它(甚至列在我的问题中),但编辑现有的PDF是我的项目的要求。谢谢你的答案。 – 2012-02-09 15:03:50
我有这个问题,有什么想法吗? http://stackoverflow.com/questions/12076299/my-text-is-written-in-a-bad-direction-when-i-use-a-template – Sebastien 2012-08-23 07:10:46
我正是使用这种方法广泛地添加文本到现有的PDF文件。为什么这个答案不适合你? – 2012-11-04 23:49:49