如何在TCPDF库生成的PDF上实现可编辑的textarea组件?

时间:2017-11-02 21:00:18

标签: php pdf textarea tcpdf scrollable

我正在尝试使用TCPDF API库创建可编辑的HTML textarea组件。我想在屏幕上显示一个可滚动的文本框。

可以这样做吗?

当前的TCPDF示例包括:https://tcpdf.org/examples/ 我知道PDF可以有可编辑的组件,但我不知道如何使用TCPDF创建它们,如果可能的话。

TD; DR:如何使用PHP + TCPDF生成带有可滚动文本区域的页面?

使用其他库(mPDF)链接的答案:

请注意,尽管How to create editable Pdf form in php可能有效,但它不会使用TCPDF库。我现有的代码库在很大程度上依赖于TCPDF,我想在考虑添加另一个库之前探索使用TCPDF的可能性......

即。我宁愿回答“不可能”,而不是现在使用另一个图书馆。

1 个答案:

答案 0 :(得分:0)

看起来问题是双重的。

首先,您可以使用典型的表单示例,例如:https://tcpdf.org/examples/example_054/ 但是,您无法在浏览器中看到可编辑的字段,至少在撰写本文时您不能在Mozilla Firefox 56.0.2中看到。 (https://support.mozilla.org/en-US/questions/1006115

您需要做的是在支持可编辑表单字段的其他查看器中打开生成的PDF,例如Adobe PDF reader / other。

然后你可以填写textarea,如果文本大小超过表单元素的区域,它将有一个滚动条添加到textarea。