gpt4 book ai didi

android - 如何在 Android 的 PDFTron 中提取注释并保存到数据库?

转载 作者:行者123 更新时间:2023-11-30 05:13:01 25 4
gpt4 key购买 nike

我正在尝试获取所有注释,例如:INK 并从 Android 保存到数据库。

我查看了 PDFTron 示例,尤其是 ElementReaderAdvTest。我可以跟踪它处理 Element.e_path 的位置并打印出路径。

https://www.pdftron.com/documentation/samples/kt/ElementReaderAdvTest?platforms=android

如何保存每个路径数据,稍后我想将路径数据转换为 svg。

最佳答案

PDF ISO 标准定义了一种称为 FDF 的注释数据交换格式。 FDF 是一个没有页面的 PDF 文件,只有注释和/或表单字段值。

要仅提取注释,请使用以下命令

pdfviewctrl.docLockRead();
FDFDoc fdf = pdfviewctrl.getDoc().fdfExtract(PDFDoc.e_annots_only);
pdfviewctrl.docUnlockRead();

然后您可以将 FDF 文件作为二进制/pdf 数据保存在您想要的任何存储中。您不必保存带注释的 PDF,您可以在以后随时合并回来。

doc.fdfMerge(fdf);

您不会进入 ElementReader 示例代码,对于您想要的来说,它的级别太低,您可能只需要 FDFMerge 和 FDFExtract。

关于android - 如何在 Android 的 PDFTron 中提取注释并保存到数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53420814/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com