动态生成可编辑的 PDF

发布于 2024-08-19 13:32:08 字数 273 浏览 3 评论 0原文

有没有办法以编程方式创建可编辑的 PDF?我所说的可编辑是指您可以单击文本区域并输入您的名字之类的东西。

我正在使用 Ruby,并找到了 PrinceXMLPrincely 是不错的项目。我想知道他们能做到吗?

Is there a way to create an editable PDF programmatically? By editable, I mean you can click in a text area and type in your name, that kind of thing.

I'm using Ruby and have found PrinceXML and Princely to be nice projects. I'm wondering if they could do that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

失去的东西太少 2024-08-26 13:32:08

Prince 在文档中没有提到表单,并将表单呈现为静态绘图,所以我对此表示怀疑。

pdfTeX 可以使用 hyperref 包来完成此操作。这是一个教程

示例:

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

看起来像这样:

截图http://grab.by/23nP

(当然,那么你使用的是 TeX 而不是任何报告你喜欢的图书馆我确信还有一个选择。)

Prince doesn't mention forms in the documentation, and renders forms as static drawings, so I doubt it.

pdfTeX can do it with the hyperref package. Here's a tutorial.

Example:

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

It looks like this:

screenshot http://grab.by/23nP

(Of course, then you're using TeX instead of whatever reports library you like. I'm sure there's an alternative.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文