0

我正在开发 PDF acrobat 附加产品,其中一项要求是提取给定 PDF 文档中标记为编辑的文本。

假设您知道什么是“编辑”(如果您不了解,请阅读此内容http://acrobatusers.com/tutorials/redacting-pdf-files-survey-tools),请建议我如何发现在任何 PDF 中已被“标记”为编辑的文本,然后提取确切的文本。

如果您认为可以引导我找到正确的答案,请询问更多详细信息。我曾尝试使用 iTextSharp 和 Aspose.PDF 库,但没有取得多大成功。

4

1 回答 1

3

当您使用 Acrobat 将文本标记为密文时,它会创建密文注释。密文注释的 /Subtype 键设置为 /Redact。编辑区域由注释字典中的 /QuadPoints 键定义。我不知道 iTextSharp 或 Aspose 是否支持编辑注释。使用 iTextSharp,您可以使用 COS API 检索原始 PDF 对象并检查您需要的对象。

于 2012-08-24T11:59:47.893 回答