是否有人使用或瞭解PDF中的屏幕閱讀器如NVDA?PDF中的屏幕閱讀器
我想弄清楚關於屏幕閱讀器在PDF一些問題:
- 什麼屏幕閱讀器可以閱讀PDF文件?我的意思是,如果我想創建PDF閱讀器(例如使用C#),應該如何使用?
- 如何在屏幕閱讀器中使用特殊語言(如希伯來語或波斯語)?我可以在屏幕閱讀器中將默認語言更改爲特殊語言嗎?
- 如果我可以更改默認語言,我該怎麼辦?
是否有人使用或瞭解PDF中的屏幕閱讀器如NVDA?PDF中的屏幕閱讀器
我想弄清楚關於屏幕閱讀器在PDF一些問題:
AFAIK,屏幕閱讀器和PDF文件(一般)不相處得很好。但是,您可以使用專門爲屏幕閱讀器使用的PDF文件。 What are 「PDF tags」 and why should I care?
對於非最佳解決方案,您需要一個允許從PDF文件中提取unicode文本的組件。您將在SO中找到關於PDF text extraction的許多問題和解答。
你能找到webaim網站信息:http://webaim.org/techniques/acrobat/
YMS是一種正確的,他的答案。
1.屏幕閱讀器支持PDF嗎?
支持最多的屏幕閱讀器是JAWS,這是因爲Freedom Scientific和Adobe工作得非常接近。 NVDA也有很好的支持。 ZoomText在Adobe Reader中遇到或錯過了支持,在Acrobat中沒有任何支持。
我的意思是,如果我想創建一個PDF閱讀器(例如使用C#),應該如何使用?
老實說,別嘗試。 Freedom Scientific花費了大約10年的時間才使JAWS和Acrobat/Reader能夠一起合作。
2.如何在屏幕閱讀器中使用特殊語言(如希伯來語或波斯語)?我可以在屏幕閱讀器中將默認語言更改爲特殊語言嗎?
請參閱我的answer on localising strings,但JAWS甚至不支持這些語言。因此,我會將第一頁標記爲圖像,並將「此PDF爲希伯來語,請返回主頁以獲取___版本」。我不知道這些語言,因此我不知道提供直接英語版本還是羅列您所提及的語言更實用。
@ Rayn:感謝您的指導。你知道PDF中的輔助功能標籤嗎?它能解決我的問題嗎? – 2012-07-17 03:12:19
是的,我知道他們。你現在的問題是什麼? – 2012-07-17 03:32:35
我可以將它用於希伯來語或波斯語嗎?因爲屏幕閱讀器可以支持和講話這些語言? – 2012-07-17 06:50:36