代码之家  ›  专栏  ›  技术社区  ›  Morinar

为什么FOP要花这么长时间才能将此文档发送到打印机?

  •  0
  • Morinar  · 技术社区  · 15 年前

    我们使用许多其他报表/表单来实现这一点,这些报表/表单具有独特/复杂的样式表,而且没有我知道的问题。有人知道这里会发生什么吗?理想情况下,我会解决速度问题,但只要在-pdf版本上删除工件就足够了。我已经手动完成了InkScape创建的xsl,并尝试删除任何非关键的内容,但似乎没有什么区别。

    希望听到任何想法,无论它们多么牵强。

    编辑:忘记提到这个错误在打印过程中会被抛出数百(数千)次:

    Graphics2D from BufferedImage lacks BUFFERED_IMAGE hint
    
    1 回复  |  直到 15 年前
        1
  •  0
  •   Morinar    15 年前

    我想起来了:

    InkScape的输出 <g> 为我的每一层添加标签。显然,FOP要花2个数量级的时间来处理这些问题。

    我把所有的 <g> 我和我那5分钟的东西在5秒内神奇地呈现出来。

    推荐文章