2016-08-07 58 views
0

我正在使用Winnovative htmltopdf將html轉換爲pdf的.Net應用程序和屏幕閱讀器(目前我們正在使用JAWS屏幕閱讀器測試)讀取生成的PDF。但生成的PDF不能通過屏幕閱讀器閱讀並符合ADA標準。這意味着如果標題1的文本是「這是標題1」,那麼它應該讀作爲標題1,這是標題1,但是它就像純文本一樣閱讀(因爲這是標題1)。 PDF的標籤屬性表示否,所以我認爲這是原因。 但是,我也嘗試過使用ABCPdf。現在PDF標籤屬性顯示爲「是」,它仍然以純文本的形式閱讀。可以有人已經做過類似的事情(使用某些.Net庫生成PDF格式的PDF,並且可以通過屏幕閱讀器讀取)共享我錯過的正確方法?從HTML轉換PDF不讀屏幕閱讀器

謝謝

+0

您可能會添加有關正在生成的PDF版本的信息。我認爲這種行爲可能取決於此。 –

回答

0

我找到了解決方案。我使用的是不支持輔助功能的Itext 3版本。 Itext 5支持,現在從html生成的pdf具有標記的屬性,是'並且屏幕閱讀器可讀。