如何在 Pdftron 中通过 canvas 访问文本层
How to access the Text-Layer over the canvas in Pdftron
我正在开发一个使用第三方 PDF 查看器的应用程序 PDFtron
。我可以 select 文本覆盖 canvas,但是一旦我检查它,我就看不到文本覆盖。只有注释在那里。您可以查看演示 here.
如果我可以 select 上面的文字,但它实际上不是 'HTML' 那么它是如何在 canvas 上呈现的。
简单地说,我正在寻找 HTML
叠加层,我可以通过 DOM API 访问它。
我想知道我是否可以以某种方式启用它?
文本在 canvas 上呈现,因此当您检查时看不到它们。
如果您想要将文本添加到 DOM,您可以尝试打开辅助功能模式 - https://www.pdftron.com/documentation/web/samples/advanced/#accessibility。
您也可以尝试提取文本 - https://www.pdftron.com/documentation/web/guides/extraction/text-extract/. Or get the information on the selected text using events - https://www.pdftron.com/documentation/web/guides/extraction/selected-text/。
我正在开发一个使用第三方 PDF 查看器的应用程序 PDFtron
。我可以 select 文本覆盖 canvas,但是一旦我检查它,我就看不到文本覆盖。只有注释在那里。您可以查看演示 here.
如果我可以 select 上面的文字,但它实际上不是 'HTML' 那么它是如何在 canvas 上呈现的。
简单地说,我正在寻找 HTML
叠加层,我可以通过 DOM API 访问它。
我想知道我是否可以以某种方式启用它?
文本在 canvas 上呈现,因此当您检查时看不到它们。
如果您想要将文本添加到 DOM,您可以尝试打开辅助功能模式 - https://www.pdftron.com/documentation/web/samples/advanced/#accessibility。
您也可以尝试提取文本 - https://www.pdftron.com/documentation/web/guides/extraction/text-extract/. Or get the information on the selected text using events - https://www.pdftron.com/documentation/web/guides/extraction/selected-text/。