【问题标题】:Add tags to a pdf file java将标签添加到pdf文件java
【发布时间】:2018-07-10 14:56:12
【问题描述】:

有没有办法以编程方式将 pdf 文件转换为标记的 pdf 文件?如果我尝试使用 Adob​​e Reader 对其进行标记,它可以工作,因此可以标记 pdf。

【问题讨论】:

  • 好吧,Adobe Reader 是一个程序,所以如果它可以做到,它就会以编程方式完成。
  • 您可能正在谈论的标签实际上是 Adob​​e 的一项功能,而不是 PDF 标准的一部分。因此,只要 Adob​​e 不为这些(我不知道)提供 API,您可能就无法轻松做到这一点。
  • @Ben 似乎没有什么关于 PDF 标签的险恶之处。如果没有支持它的库,我会感到惊讶。
  • @Kayaman 如果是,我应该在搜索数周后找到它。
  • 您正在寻找的是一个支持“标记内容”和“结构”的库。 iText、PDFBox 和 Datalogics PDF Java Toolkit 是我所知道的支持此功能的 3 个。但是,与 Acrobat 不同的是,您不能只告诉库标记文档,您需要了解哪些绘图操作符创建段落、句子、单词、图像标题等。然后您需要将标记的内容插入到这些说明中。仅使用一个库,这将是非常重要的。

标签: java pdf tags


【解决方案1】:

iText 至少支持标记,这并不奇怪,因为它是最先进的 PDF 库之一。

起点是PdfWriter.setTagged()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 2019-07-12
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多