动态生成可编辑的PDF

时间:2010-01-29 09:37:28

标签: ruby pdf-generation pdf-form princexml

有没有办法以编程方式创建可编辑的PDF?通过可编辑,我的意思是你可以点击一个文本区域并输入你的名字,那种东西。

我正在使用Ruby并且发现PrinceXMLPrincely是很好的项目。我想知道他们是否可以这样做?

1 个答案:

答案 0 :(得分:1)

Prince并未在文档中提及表单,并将表单呈现为静态图形,因此我对此表示怀疑。

pdfTeX可以使用hyperref包来完成。这是一个tutorial

示例:

\usepackage{hyperref}
\begin{Form}
\TextField[backgroundcolor={1 1 0},value=can do forms]{hyperref}
\end{Form}

看起来像这样:

  

screenshot http://grab.by/23nP

(当然,你使用的是TeX,而不是你喜欢的任何报告库。我相信还有其他选择。)