【问题标题】:iText: Evince does not display the content of the celliText:Evince 不显示单元格的内容
【发布时间】:2015-12-30 18:26:59
【问题描述】:

按照简单的例子:http://developers.itextpdf.com/examples/tables/101-very-simple-table#1488-simpletable.java Evince 不显示单元格的内容。是 iText 输出的 bug 还是 Evince 的 bug?

【问题讨论】:

  • 您可以假设developers.itextpdf.com 上的所有示例都已使用Adobe Reader 进行了验证。您是否尝试过使用其他 pdf 查看器查看文件?如果我错了,请纠正我,但 Evince 仅适用于 Linux,对吗?您使用的是哪个版本的 Evince?我目前是 iText 办公室 (Xubuntu) 的唯一 Linux 用户,但我也没有安装 Evince。所以如果你告诉我版本,我看看我早上能不能看。
  • 是的,我使用来自标准存储库版本 3.10.3 的 Ubuntu 14.04 LTS 和 Evince

标签: pdf-generation itext


【解决方案1】:

我刚刚执行了您提到的示例。结果是这样的:

这是我希望看到的。

然后我在 Adob​​e Acrobat 中打开 Preflight:

如您所见,我选择了“报告 PDF 语法问题”选项。这是我运行此操作时的结果:

根据 Adob​​e Acrobat 中的 Preflight,该 PDF 文件没有任何问题。这是我所期望的。 iText 已经存在了将近 16 年。 iText Group 拥有成千上万的客户。数十万开发人员一直在使用 iText。世界上 8% 的 PDF 是使用 iText 创建的。如果像这样简单的示例不起作用,我会感到非常惊讶。

【讨论】:

    【解决方案2】:

    这就是它在 Evince 3.16.1 中的样子。我觉得还可以。

    请使用更新版本的 Evince 重试。 还可以与每个示例下方的cmp_ 文件进行比较。

    • 如果问题消失了,则可能是 Evince 中的一个错误,该错误已得到解决。
    • 如果问题仍然存在,则说明您没有按照应有的示例进行操作。在这种情况下,发布您系统上的确切 .java 文件。这可能是您代码中的一个简单错字。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多