问题标签 [antenna-house]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - 在 Apache FOP 上使用 Antennahouse 有什么好处?
我想知道 Antennahouse 与 Apache FOP 的区别和附加功能。
xsl-fo - 天线屋 XSL-FO 扩展不工作?
任何尝试通过指向其命名空间来使用 Antenna House 的 xsl-fo 扩展(这会给出“找不到页面”顺便说一句)都会导致错误:
命名空间“http://www.w3.org/1999/XSL/Format”中的元素“root”在命名空间“http://www.antennahouse.com/names/XSL/”中具有无效的子元素“document-info”扩展名。预期的可能元素列表:命名空间“http://www.w3.org/1999/XSL/Format”中的“layout-master-set”。
似乎存在某种类型的命名空间引用问题,其中 xsl-fo 命名空间中的元素无法识别扩展元素是有效的子元素?
代码如下所示:
有趣的是,他们在他们的网站上列出了一个看起来完全相同的示例: http ://www.antennahouse.com/xslfo/axf4-extension.htm#axf.document-info
不幸的是,它似乎不适用于他们的 xsl 格式化程序的 v4.3。
xslt - 天线屋 xsl 错误
我们正在使用 Antenna House xsl 格式化程序。xml 和 xsl 文件位于我们双方都可以访问的服务器上,具有相同的权限设置。我们通过远程桌面连接到服务器机器。我的同事一切正常。
我收到一个奇怪的错误:
错误是:
同样,当我将远程桌面从我的用户连接到服务器机器时 - 我收到错误。我的同事去同一台服务器,所有的格式都很好。
帮助!!!请 !!!
xslt - 在多页pdf的流程中附加一个块
我的场景: - 我正在使用 Antenna house XSL Formatter - 多页 PDF 生成分为所有页面中的两列 - 我想在正文区域内第一页的第二列中添加一个块(免责声明)。
它应该看起来与图像描述的方式相同。如果可能,请向我提供解决方案或参考资料。
xslt - XSL-FO leader wrapping
I have a list of data with a dotted leader separating text aligned to the left and to the right. I'm using the following XSL-FO to achieve this.
This works perfectly when the text all fits onto one line. The issue I'm having is correctly handling how the text on the right wraps onto a new line. I have a specific requirement for it to be formatted with the wrapped text staying aligned to the right as below:
I tried to achieve this with leaders and tables but to no avail. I'm using the Antenna House formatter. Any advice is very welcome. Thanks for you help.
xslt - 列数溢出(XSL-FO + Antenna House Formatter)
我正在将 XSL-FO 与 Antenna House Formatter (V6) 结合使用,其中我有一个block-container
with column-count: 3
。问题是溢出的内容不会向右,而是向下。我可以通过创建更多列并增加宽度来“解决”这个问题,block-container
但我不喜欢这样,因为它比任何东西都更糟糕。
我已经说明了它的作用和我想要的:
这是我的文件:
xslt - 试图在 XSL-FO 中插入空白页
我正在尝试插入一个空白页作为某些章节的最后一页。例如,我想要封面页之后的空白页。我这样做是这样的:
它应该是两页,一页有封面,一页空白。为什么它不能那样工作?
感谢您的帮助!
编辑:
好吧,我现在尝试了不同的组合,但它仍然不起作用。甚至 force-page-count 都不起作用(我正在使用 Antenna House 的评估版)。
我只是找不到 xsl-fo 代码的工作示例,它产生一个空白页作为双页页面主控的第二页。
第二次编辑:
然后在页面序列中:
xsl-fo - 如何避免 AntennaHouse 新页面上元素的上边距?
我正在使用 AntennaHouse 渲染器使用 HTML 和 CSS 进行打印布局。
我的内容中的一个框应该有 20pt 的上边距。简单的:
但是仅当元素不位于新页面的开头时(当元素之前没有分页符时)才应应用上边距。
有谁知道如何做到这一点?
XSL-FO 解决方案也很受欢迎,因为 AntennaHouse 具有等效的 FO 和 CSS 渲染功能......
css - AntennaHouse 中 CSS 分页媒体渲染的内部/外部边距
我正在使用 AntennaHouse 渲染器使用 HTML 和 CSS 进行打印布局。
我的内容中的一个框在左页上应该有 20pt 的左边距,在右页上应该有 10pt 的左边距。
所以盒子的外边距应该是 20pt,内边距是 10pt。基本上我正在寻找这样的语法(不存在):
有谁知道如何做到这一点?如果是,是否有内部/外部填充的等效项?
XSL-FO 解决方案也很受欢迎,因为 AntennaHouse 具有等效的 FO 和 CSS 渲染功能......
css - 在 CSS 分页媒体中创建水印文本
我有一个水印,需要在 PDF 的每一页上重复。源文本是我的 HTML 中的一个 div:
在我的 CSS 中,我有以下声明:
此类作品:水印显示在 PDF 的第一页上,但不显示在后续页面上。
如何让水印显示在每一页上?
我尝试了各种解决方案,但我发现的解决方案都是针对在浏览器中使用的,并且没有解决分页媒体。
我知道这可以通过图像水印来完成,但我宁愿使用文本,因为如果文档被翻译,更改文本会容易得多。
我正在使用 Antennahouse 将 HTML+CSS 转换为 PDF。