【问题标题】:Interactive PDF with filtering capability具有过滤功能的交互式 PDF
【发布时间】:2017-04-07 05:07:55
【问题描述】:

我需要找到一种方法来创建交互式 PDF,其中输出表将显示仅与所选过滤器相关的值。

例子:

过滤器:国家选择(美国、德国、法国)

“美国”时的数据表输出在过滤器中被选中:

+-------+------+------+------+
|  Ctry | Yr 1 | Yr 2 | Yr 3 |
+-------+------+------+------+
|  U.S. | $10M | $15M | $20M |
+-------+------+------+------+

选择“德国”时的数据表输出:

+-------+------+------+------+
|  Ctry | Yr 1 | Yr 2 | Yr 3 |
+-------+------+------+------+
|Germany| $1M  | $1M  | $2M  |
+-------+------+------+------+

不使用 Excel 数据透视表的主要论据 - 并非所有最终用户都可能拥有 MS Office。 将每个国家/地区的报告存储在一个 PDF 中 - 当国家/地区超过 10 个时,报告变得太忙了。

我用 javascript 在 PDF 上找到了一些链接,这可能有助于完成任务,但不确定从哪里开始。

我的主要问题是:

  • 我可以创建这样的交互式 PDF 吗?
  • 是否有工具可以通过很少的编码工作来创建这样的 PDF(我不是开发人员)?
  • 除了 Tableau 之外,是否有任何工具/方法可以帮助我创建即用型报告(即使不是 PDF)),但可以提供与我上述类似的用户体验。

提前致谢。

【问题讨论】:

  • 数据是他文档的一部分,还是数据来自哪里?
  • 可以实现非常有限的动态行为,但 pdf 基本上是静态内容的格式。
  • 数据存储在 SQL 中,但不确定是否可以将实时数据源添加到最终报告中,因为一旦将报告交付给无法访问数据库的最终用户,连接就会中断。或者,我在想 mkl 所说的,因为 PDF 是静态的,有没有办法将每个国家/地区报告作为隐藏页面添加到 PDF 中,并且只有在选择过滤器时才会显示它,同时隐藏所有其他页面?
  • “作为隐藏页面” - 作为隐藏页面或作为禁用的可选内容组。两者都是可能的。
  • @mkl 我需要 Adob​​e Pro 来创建带有隐藏页面/禁用组的报告吗? (我假设是这样)。您是否碰巧有任何关于该主题的教程/文章可以分享?我会很感激的

标签: pdf reporting interactive


【解决方案1】:

这在纯 PDF 中是不可能的。但是,如果您在 PDF 中使用 Rich Media Annotation,则可以创建一个基于 Flash 的小部件,该小部件可以执行您想要的操作,但 PDF 只能在 Adob​​e Acrobat 或 Reader 中运行,并且只有在还安装了 Flash 播放器的情况下才能运行。

【讨论】:

  • 谢谢乔尔。你有什么好的资源来阅读富媒体注释吗?我正在做更多的研究,但如果你手头有一些有效的东西,我将不胜感激。干杯。
猜你喜欢
  • 2021-11-22
  • 1970-01-01
  • 1970-01-01
  • 2014-08-19
  • 1970-01-01
  • 2014-12-01
  • 2013-12-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多