【问题标题】:no "tags" / "structure tags" in libHaru PDF?libHaru PDF 中没有“标签”/“结构标签”?
【发布时间】:2019-11-26 11:39:07
【问题描述】:

我正在使用 libHaru(通过在我的 C++ 代码中包含源代码)来生成 PDF 文件。我希望通过添加“标签”(又名“结构标签”)使这些 PDF 文件可以访问。从我在文档和源代码中可以看到,libHaru 不支持这一点。有人可以确认 libHaru 确实不支持标签吗?而且如果不直接支持,不知道有没有办法通过修改libHaru代码来添加标签?有人做过吗?

【问题讨论】:

标签: tags accessibility libharu


【解决方案1】:

我翻阅了 libHaru 的 22 页手册,没有提到标签,所以我认为可以安全地假设它不支持标签。

尝试制作任何库标签 PDF(并且做得好)将是一项不平凡的任务。你基本上是在重新发明轮子。考虑一下这样一个事实,即 Adob​​e Acrobat Pro 在标记 PDF 方面只是平庸,并且需要大量的人工干预才能使其正确。

有一个名为 CommonLook Dynamic 的产品用于从网络服务器上的实时数据创建可访问的 PDF,但我自己不能保证。我用过这家公司的其他产品,效果很好,但一点也不便宜。

一般来说,PDF 标记通常是一件非常复杂的事情。为了使其与自动化算法一起工作,源代码格式必须完美形成并且非常简单。如果您的源材料非常复杂或格式不正确,那么它就不会正确。

例如,PDF 生成软件不可能在为图像制作好的替代文本、创建有用的 PDF 元数据或标记复杂表格等方面做得很好。这些都是需要人工干预的事情。

【讨论】:

  • 非常感谢您提供详细信息。幸运的是,我们的 PDF 文档非常简单,只有文本,没有复杂的表格。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-02-21
  • 1970-01-01
  • 2019-04-28
  • 2022-12-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多