将“返回”/“上一个视图”按钮添加到将转换为 PDF 的 HTML

Posted

技术标签:

【中文标题】将“返回”/“上一个视图”按钮添加到将转换为 PDF 的 HTML【英文标题】:Add 'back'/'previous view' button to HTML that will be converted to PDF 【发布时间】:2019-09-25 03:41:26 【问题描述】:

我被要求将“TOC”和“返回”按钮添加到使用 Antenna-House 格式化程序输出为 PDF 的 html 文件中。

“TOC”按钮导航到目录——这很简单。 在单击“TOC”按钮之前,“返回”按钮应该导航到视图,这就是我正在努力解决的问题。

我可以让后退按钮在转换之前使用 javascript 与 HTML 文件一起工作。但是 JavaScript 在输出 PDF 中不起作用。

我使用其他任何东西都会收到错误消息“找不到文件”或“意外的换行结束”。

我公司的 PDF 查看器确实有返回按钮,但它们不像 PDF 上的按钮那样容易访问。

可以这样做吗?

【问题讨论】:

【参考方案1】:

您可以指定一些 JavaScript 在文档打开时运行(请参阅 https://www.antennahouse.com/product/ahf66/ahf-ext.html#axf.document-info 中的“openaction”),您可以为表单字段事件指定 JavaScript(请参阅 https://www.antennahouse.com/product/ahf66/ahf-ext.html#form-action)。

JavaScript 能做什么取决于 PDF 查看器的 JavaScript 功能,而不是 AH Formatter。您也许可以制作一个运行 JavaScript 的一键式表单,指示 PDF 查看器返回上一个视图,但我从未尝试过。

【讨论】:

感谢托尼的快速回复。我的公司目前正在使用 AH-6.3,但我目前正在等待新的许可证/许可以升级到 6.6。我会尽快尝试这个解决方案。 如果你不能让它工作,低技术的解决方案是记录键盘快捷键以返回上一个视图。

以上是关于将“返回”/“上一个视图”按钮添加到将转换为 PDF 的 HTML的主要内容,如果未能解决你的问题,请参考以下文章

将属性添加到将成为 geojson 选项的传单图层

将视图添加到将拉伸以填充可用宽度的滚动视图

重定向到将一些值传递给重定向到的组件

Xamarin Forms 如何将逗号添加到将使用数据(整数)不断更新的输入字段

syncsort 将 pd 精确转换为 zdf

视图中的按钮可在单击时返回上一个视图