将“返回”/“上一个视图”按钮添加到将转换为 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的主要内容,如果未能解决你的问题,请参考以下文章