簡體   English   中英

有沒有辦法使用 JavaScript 來查看 PDF 是否為屏幕閱讀器添加了標簽?

[英]Is there a way to see if a PDF is tagged for screen readers with JavaScript?

我有興趣制作一個簡單的檢查器,該檢查器接收 PDF 作為輸入,並查看該 PDF 是否為屏幕閱讀器進行了標記。 此信息在元數據中不可用。 有沒有人知道/可以指出我正確的方向,如果這樣做可以使用 JavaScript,也可以使用 PDF.js?

謝謝!

有些 PDF 包含帶有標簽的對象,可以在沒有標簽的情況下進行屏幕閱讀,有些 pdf 帶有無法屏幕閱讀的標簽,以及完全符合所有 PDF/UA 或 PDF/A-2 要求的正確標記的 PDF 文件。

因此,對於屏幕閱讀,除了使用一致性檢查器測試文件通過集合之外,尋找簡單的標簽或標記沒有意義。

來自 iText

如果您有一個包含狐狸和狗圖片的文檔,iText 無法為這些圖像添加任何缺失的替代文本,因為 iText 看不到那只狐狸和那只狗。

PDF 對象可以被加密或編碼,因此作為一個簡單的結構並不總是容易檢測,但是某些數據不能被編碼。 如果幸運的話,未編碼的元數據可能包含字符串 pdfua 或 PDF/UA,這並不能證明一致性只是一種嘗試。 還要注意任何有關於 PDF/UA 生產的文章但不是一篇的標記文件:-) 在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM