【问题标题】:XSL-FO, which browsers support it?XSL-FO,哪些浏览器支持它?
【发布时间】:2011-05-11 20:48:23
【问题描述】:
  • 目前哪些浏览器支持 XSL-FO?
  • 哪些弓箭手计划在何时支持它?
  • 是否可以安装任何插件来增加对它的支持?
  • 有没有可以渲染 XSL-FO 的应用程序?

注意:我知道可以使用 FOP 之类的东西从 XSL-FO 生成 PDF,但我只对直接支持感兴趣。

【问题讨论】:

  • 我曾经使用 XSL-FO。我不相信它正在被开发。我使用的一个好工具是 Altova XmlSpy 和 Altova StyleVision,似乎仍然完全支持它:altova.com/solutions/xsl-fo-tools.html
  • 谢谢,我觉得它从来没有起飞真是太可惜了 - 对于浏览器来说,它比 PDF 好得多..

标签: xsl-fo browser-support


【解决方案1】:

我不相信任何浏览器都提供 XSL-FO 的本机渲染。但是,这并不意味着您不能在浏览器中呈现 XSL-FO。

您可以在任何浏览器中呈现 XSL-FO,方法是向 XSL-FO 添加一条处理指令,以获取将从 XSL-FO 呈现 HTML 的 XSLT 样式表。

Render-X provides an FO2HTML stylesheet 将 XSL-FO 转换为 XHTML 输出。它将<block>元素转换为<div><inline>转换为<span>等。

【讨论】:

  • 是的,似乎没有浏览器可以。尽管我使用 XSLT 将我的 XML 直接转换为 XHTML,但我不会将我的 XSL-FO 呈现为 XHTML。问题是我想要 XSL-FO,因为它是固定的而不是流文档。
【解决方案2】:

X-Smiles 支持 XSL-FO。它是一个基于 Java 的浏览器,使用FOP 进行 PDF 输出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-30
    • 1970-01-01
    相关资源
    最近更新 更多