【问题标题】:Is there a way to export the reading order in tagged PDF(Accessible PDF)?有没有办法以标记的 PDF(Accessible PDF)导出阅读顺序?
【发布时间】:2019-08-21 08:22:38
【问题描述】:

我正在尝试使用 iText7 创建一个验证工具,以比较标记 PDF 的阅读顺序和标记顺序。我是 iText 的新手。

我在 c# 中使用了以下代码来提取标记结构并将其保存为 xml。 参考:(Get marked content using the MCID content)

    FileStream outXml = new FileStream("pdf_content.xml",FileMode.CreateNew);
    TaggedPdfReaderTool tool = new TaggedPdfReaderTool(pdfoc);
    tool.SetRootTag("root");
    tool.ConvertToXml(outXml);
    outXml.Close();

我希望将阅读顺序导出为 Xml 或其他格式。

【问题讨论】:

    标签: c# pdf itext


    【解决方案1】:

    没有。

    阅读顺序是人类的概念,可能因人而异。

    看看下面的例子:

    红色部分是与故事相关的sn-ps,但它们打破了正常的布局。

    • 您会先阅读它们吗?
    • 当您以从上到下、从左到右的阅读顺序传递它们时,您是否阅读它们?
    • 你最后读了吗?

    阅读顺序(一般情况下)至少需要人工验证。

    【讨论】:

    • 我在询问acrobat PDF文档中的阅读顺序,可能这个视频会有所帮助,我们可以标记PDF中的阅读顺序。完成标记结构后,我必须进行一些验证,为此我必须从阅读窗格和标签窗格中提取标签。 youtube.com/watch?v=KP5gfrdhLVs
    • 为了您的信息,它已经是一个带有正确阅读顺序的标记 PDF,我想提取这些文本来验证它们。
    猜你喜欢
    • 1970-01-01
    • 2020-02-06
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    • 1970-01-01
    • 2021-11-16
    • 1970-01-01
    • 2019-10-20
    相关资源
    最近更新 更多