问题标签 [renderx]

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.

0 投票
0 回答
653 浏览

java - RenderX 中的 CGM 文件支持

RenderX 是否支持 CGM 文件格式?早些时候,对相同的支持不存在。是否有任何解决方法可以实现相同的目标?

经过几次尝试,我们发现了一个名为 JCGM 的工具,它生成了 FO,可以用作 RenderX 的输入。但是在尝试时会出现以下问题。

[错误] 无法创建图像文件:/D:/test.cgm 类型为 null [错误] com.renderx.graphics.ImageFormatException: com.renderx.util.Magic$UnknownMIMETypeException: 无法确定文件'file:/ 的 mime 类型D:/test.cgm'

FO 文件有以下几行:

FO->XEP 因上述错误而失败,生成 XEP->PDF 后,PDF 中将看不到绘图。

我们将 xep-debug.jar 用于 RenderX。由于 RenderX 不支持 CGM 图形格式,我们使用 jcgm-core-0.2.0.jar 和 jcgm-image-0.1.1.jar 来支持 CGM 读取/渲染。有没有其他方法可以包含插件 jar,以便 RenderX 可以使用它们来渲染 CGM 绘图?

任何指针都会有很大帮助。

0 投票
1 回答
3064 浏览

xml - RenderX 的 XSLT 条码生成器

有人知道为什么“code128-svg.xsl”包含一些废话吗?谁能教我如何使用从RenderX Code 128下载必要的文件?我已经下载了那些 code128.xsl、code128-svg.xsl、testdata.xml 和 test-barcodes-fo.xsl 来在本地测试但失败了……

我通过在 IE 中打开 xml 来测试它,我添加

在xml的顶部...

输出是:

本文档包含 Code 128 条码的几个示例。一个特殊的样式表解释数据字符串(用“%”转义的特殊字符)并使用 Code 128 将其编码为一系列条形状态。这些 barstates 是用 SVG 绘制的。左侧显示了最终的条形码;在右侧,列出了条形码生成器样式表输入参数和描述。有关样式表使用的更多信息,请参阅 code128.xsl 样式表中的说明。在 APC UPS 装置上发现的代表供应商零件编号“BK500EI”的条形码。(第一个“1P”代表“供应商零件编号”)。使用“A”代码子集编码的整个条码。在索尼爱立信 T68i 手机上发现的代表序列号“CB500J1C3Y”的条形码。(第一个'S'代表'Serial')。使用“B”代码子集编码的整个条码。在诺基亚 3210 电池上发现的代表数字“067023611120229212”的条形码。使用“C”代码子集编码的整个条码。复合条码。最初的编码子集设置为“B”,但在编码数字数据时切换为“C”以提高条形码信息密度。UCC/EAN 条码,第一个数据字符是“功能代码一”(%FNC1%),后跟“应用标识符”和数据本身。这种类型的条形码通常使用“C”代码子集进行编码。在对数字数据进行编码以提高条形码信息密度时。UCC/EAN 条码,第一个数据字符是“功能代码一”(%FNC1%),后跟“应用标识符”和数据本身。这种类型的条形码通常使用“C”代码子集进行编码。在对数字数据进行编码以提高条形码信息密度时。UCC/EAN 条码,第一个数据字符是“功能代码一”(%FNC1%),后跟“应用标识符”和数据本身。这种类型的条形码通常使用“C”代码子集进行编码。

0 投票
1 回答
1773 浏览

pdf - Unix系统中通过RenderX显示PDF中汉字的开源字体

我们正在通过 RenderX 生成 PDF,需要知道会生成中文字符/多语言的开源字体文件。我们在 windows 中使用 arialuni.ttf 进行 POC。请让我们知道任何可用的商业免费字体。

0 投票
1 回答
274 浏览

xml - 如何使用 renderx(XSL) 制作 pdf 书签

我必须修改文件的 xsl 才能制作 pdf。我们曾经使用 AntennaHouse,但有人决定我们现在应该使用 RenderX。所以我需要找到一个等价于

我尝试将 axf 更改为 rx,它可以编译,但 pdf 上没有显示书签。

我也尝试过使用

但是这个解决方案也不起作用。

理想情况下,我想偶尔在 xsl 中制作书签(因为它是当前在 xsl 文件中制作的方式)。换句话说,我不想在 xsl 文件的开头做这一切。

有人有灵魂吗?

编辑:

我将代码稍微更改为

0 投票
1 回答
110 浏览

xslt - 使用 xslt 创建 pdf 时,是否可以有一个书签在其所有子部分中保持突出显示

我想知道是否可以为其所有子部分保持突出显示的书签。

假设这是我产生 2 页或更多页的 xslt 代码。

如果我使用 RenderX 生成我的 pdf,则书签只会在第一页突出显示,这应该是使用 adobe 显示书签的预期方式。但这不是我想要的。我希望我的书签对于 id="something" 的块中的每个元素都保持灰色。

灰色我的意思是:

灰色书签

0 投票
2 回答
204 浏览

xslt - RenderX XSL 文件

我安装了 RenderX 并在点击 x4u.bat 文件时找到了 XEP 助手。我们可以选择可用的 XML 和 XSL 文件,并在此基础上使用 XEP 助手生成 PDF。但如果我想编辑 XML 或 XSL,在 RenderX 中的位置和功能可用。如何在 RenderX 中编写 XML 或 XSL/XSLFO 代码。

以及如何运行任何 XML 或 XSL 的 XEP.bat 文件的过程是什么。

0 投票
2 回答
349 浏览

xslt-1.0 - 撒克逊人抱怨未知功能虽然功能可用

我正在通过 xslt 转换某些东西,如果 xalan 函数可用,则尝试使用document-location它,否则避免使用它(便携式)。示例代码:

撒克逊报告

虽然之前的功能可用测试。尝试使用它。它似乎试图在“控制”达到这一点之前使用它。

它适用于 xalanj(这很容易),但也适用于 xsltproc。

我怎样才能使这项工作?

编辑/背景

那是我的 Renderx XEP 评估附带的 saxon 版本,因此很难编写可移植的样式表以开箱即用。我知道由于古老的版本,这不是当前的撒克逊问题。

0 投票
0 回答
93 浏览

xsl-fo - Renderx:链接到嵌入在 pdf 中的文件

我正在使用 XEP 和 xsl-fo 将文件附加到 pdf:

它可以工作并显示在“附件”页面上。在嵌入文件的位置不需要任何类型的可见标记 - 但是:

我还想fo:basic-link在文档中的某些文本中有一个或类似的内容,以便在 Acrobat 中单击该文本将提示打开嵌入文件的对话框。似乎既pdf-file-attachment没有pdf-comment也没有文本内容,因此将嵌入文件放在我想要链接的位置似乎不是一种选择,并且也只允许一个指向文件的链接。Apache Fop 具有可能的专有url(embedded-file(语法,在 XEP 中是否有类似的东西?

0 投票
1 回答
237 浏览

utf-8 - 您如何使用 XEP 获得适用于 xsl-fo 的不同项目符号字符

这是我为不同的嵌套列表选择项目符号类型的代码,但只有光盘显示在 PDF 中。我怎样才能显示一个空心圆圈和实心方形符号?

0 投票
1 回答
141 浏览

java - 怎么获得和/或在 xslfo 中呈现之前的尺寸?

更具体地说,将使用 RenderX 在 pdf 文档中呈现的块元素的高度。例如,我有这个简单的 xslfo 输出,其中包含一些文本和一个表格:

无论如何我可以确定区域主体(即:随机文本和表格)将在使用 RenderX 渲染的 pdf 上采用多少高度?