【问题标题】:Rotate text in XSL-FO在 XSL-FO 中旋转文本
【发布时间】:2010-05-25 12:37:42
【问题描述】:

我正在为我的 XML 内容生成 xsl-fo 文档,然后将此内容传递给将生成 PDF 的第三方 DLL 之一。我需要以 45 度角显示测试。如何做到这一点?

谢谢

【问题讨论】:

    标签: xsl-fo


    【解决方案1】:

    我很确定您不能在纯 XSL-FO 中使用 - 方向属性可用的旋转以 90 度为增量。尝试嵌入 SVG 图像。

    【讨论】:

    • 我认为这是正确的答案。这在 xsl-fo 中是不可能的。您必须改用图片(jpg、gif、svg)。
    • 除了w3.org/TR/xsl/#glyph-orientation-horizontalw3.org/TR/xsl/#glyph-orientation-vertical 之外还有其他指定旋转的属性吗?
    • @RobertG 您可以在文档中搜索“rotat”,您会发现一些讨论,但所有属性都设置为 90 度的增量。
    • 使用 Apache FOP 作为渲染库,参考定向适用于我的 90 度旋转场景,但不是那么好。 ...
    【解决方案2】:

    AH Formatter 有一个axf:transform 扩展属性,可以进行多种转换,包括将块旋转指定角度。

    【讨论】:

      猜你喜欢
      • 2011-04-13
      • 2014-05-12
      • 1970-01-01
      • 2012-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多