pdf - 动态 PDF 功能

标签 pdf pdf-generation

我被要求编写一个程序,以 PDF 文件的形式生成报告。有两个主要的动态功能被要求,我不确定它们是否可能:

1) 该报告包含一个包含多列的表格。用户应该能够单击列标题以按该列中的值对表格行进行排序。

我从未见过用户可以单击以重新排序表格结果的 PDF 文件,但有人告诉我这是可能的。

2) 报告应该有一个下拉框,用户可以选择该下拉框来切换显示或隐藏表的哪些行。

我相当确定这在 PDF 文件中是不可能的,尽管有人告诉我。

所以我的问题是,这些事情中哪些是可能的,我应该使用什么库来生成 PDF 文件? (库可以是任何编程语言。)

最佳答案

不要使用 PDF 作为 html/CSS/JavaScript/etc 的替代品。 PDF 最好用作不可变的文档格式,而不是用作穷人的网页。当然,你可以把你的脚放在一个盒子里,称它为鞋子,但它实际上只是一个盒子。

关于pdf - 动态 PDF 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1643821/

相关文章:

android - 在pdf android中插入图像

r - rgl.postscript:保存的文件不改变文本大小

javascript - 带有jsPDF的HTML字符串尾随页面

linux - 如何在linux中生成文本和图像的pdf文件?

java - PDFBox Matrix 中的参数意味着什么

javascript - 将 Highcharts 导出为 PDF(使用 javascript 和本地服务器 - 无互联网连接)

javascript - 从 PDF 中提取字体名称

asp.net-mvc - 链接到 iPad 上的 Google 文档查看器上的特定页面

ios - swift/Xcode6 : Are PDF images working with UIImage(named:)?

html - DOMPDF - 有序列表 - 计数器问题