问题标签 [xsl-fo]

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 投票
2 回答
481 浏览

xsl-fo - NFOP 性能问题

我们在项目(C#、ASP.NET 2.0)中使用 NFOP 最终将 PDF 文件返回给用户。

目前的流程是这样的:

  1. 存储过程 -> XML
  2. XML -> XSLT -> XSL-FO
  3. XSL-FO -> NFOP -> PDF

这很好用,PDF 生成得很漂亮。问题是它需要 300 多秒才能完成。ANTS 探查器表明问题出在

NFOP内部的方法。这并不是一个庞大的数据量,进入 nfop 驱动程序对象的 xsl-fo 源的大小约为 980k。这个问题最可能的来源和解决方案是什么?

非常感谢任何提示或提示或答案,我们应该在上午 11 点前往 VA 扫描。:|

0 投票
3 回答
18949 浏览

xsl-fo - XSL-FO - 空块元素

我有一个非常简单的模板:

即使块为空,我如何告诉 FO 保留空行。

0 投票
1 回答
505 浏览

xml - 为了使基本的 XSL-fo 标签正常工作,我需要安装 FO 处理器吗?

我是 XML 的新手……我不得不查看 XSL-FO。我的简单问题是,使用 XSL-fo,我不会做任何 pdf 生成工作。相反,我只想检查 XSL-fo 及其基本标签。我将在 Visual Studio 的 dotnet 环境中工作。所以要继续这个,我需要一个单独的 FO 处理器还是没有它会有足够的支持。??

因为我访问的每一个页面,他们都告诉我,pdf 生成和 xsl-fo 然后安装 Fo 处理器。

我尝试过的所有示例代码,输出都是

""" 无法显示 XML 页面 无法使用 XSL 样式表查看 XML 输入。请更正错误,然后单击“刷新”按钮,或稍后再试。


样式表不包含文档元素。样式表可能是空的,也可能不是格式良好的 XML 文档...""

提前感谢您的回复...

0 投票
3 回答
3269 浏览

xsl-fo - XSL:FO,在 FOP 中浮动

不久前,我发现 FOP 不允许您使用浮点数,以及 Xsl-Fo 1.0 中的一些其他功能。我尝试了几种不同的方法来模仿它们,但都没有成功。如果有人在这方面取得了成功,或者有想法。我真的很感激启蒙。

0 投票
2 回答
1927 浏览

xml - For-each 在另一个 For-Each 中,并使用第二个循环的值访问第一个循环中定义的属性

For-each 一个集合的 headers 并在另一个 Items 集合中找到某个属性。如果我有类似的东西:


我怎样才能得到类似的东西:

我的意思是,对于 Items 中的每个 Item,对于 Headers 中的每个 Header,从 Item 返回属性 Header@value

非常感激。

0 投票
0 回答
2009 浏览

xslt - 需要 instream-foreign-object 和 text 在 XSL-FO 中都对齐到底部

我有一个 XSL-FO 样式表,用于生成带有一段描述文本的条形码。当我通过 Ibex FO 应用程序运行它时,文本正确地与条形码底部对齐。当我通过 Apache FOP 运行它时(它是旧版本 0.3x...我无法更改它),文本与条形码的顶部对齐(我需要它在两者中都一样)。我真的希望这里有一些解决方法。这就是我所拥有的:

这包含在表格单元格内,其中存在两列这些块。我正在尝试匹配旧应用程序的输出,因此我无法将描述放在与条形码不同的单元格中,因为我需要将描述撞到条形码的边缘,而不是所有描述被对齐。

我可以在这里使用解决方法吗?我几乎没有想法。

0 投票
1 回答
2718 浏览

xsl-fo - 处理带参数的 FOP

您好,我想使用 FOP 准备一个用于打印的 XML 文档(ps/pdf)。是否可以将参数发送到 FOP 以进行 xsl 处理器中存在的条件格式化

XSL:

0 投票
4 回答
1914 浏览

xml - 为什么 XSL-FO 很受欢迎?

我将创建一个从 html 到某种格式的转换器。我正在考虑使用中间格式 XML(XSL-FO)。

我的问题:如果没有那么多应用程序呈现 FO 格式,为什么它会流行?

0 投票
1 回答
1321 浏览

c# - 使用 C# 从 XSL:FO 生成 HTML

我们正在使用 XSL-FO 在我们的项目中生成 PDF。我们还想做的是从 XSL-FO 生成 HTML 供用户预览。有没有办法使用 C# 来做到这一点?

0 投票
2 回答
15697 浏览

xslt - 我应该在 XSL 文档中的什么位置放置 XSL 函数?

我有一个 XSL 样式表,我需要使用 xsl:function 添加一些自定义字符串操作。但是我在尝试确定该函数在我的文档中的位置时遇到了麻烦。

我的 XSL 简化看起来像这样,

我想输入一个简单的函数,比如说,

但是我无法确定该函数的放置位置,当我将它放在节点下时,我收到一条错误消息,提示“ xsl:function”不能是“xsl:stylesheet”元素的子元素。,如果我把它放在节点下,我会得到类似的错误。

我应该把函数放在哪里?理想情况下,我想将我的函数放在一个外部文件中并将它们导入我的 xsl 文件中。