我正在尝试使用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的可能性......
即。我宁愿回答“不可能”,而不是现在使用另一个图书馆。
答案 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。