2013-04-30 46 views
0

我必須從ODT文件創建PDF。我使用這個腳本:https://github.com/mirkonasato/pyodconverter無障礙PDF:標籤跟隨標籤結構

的PDF文件必須滿足以下無障礙要求:

1 .Document is marked as tagged 
2. Document Title available 
3. Document Language defined 
4. Accessible Security Settings 
5. Tab follows Tag-Structure 
6. Consistent Heading Structure 
7. Bookmarks available 
8. Accessible Font Encodings 
9. Content completely tagged 
10. Logical Reading Order 
11. Alternative Text available 
12. Correct Syntax of Tags/Rolls 
13. Sufficient contrast for Text 
14.Spaces existent 

現在我掙扎在「製表如下標記的結構」。我使用這個工具來檢查要求:http://www.access-for-all.ch/en/pdf-lab/pdf-accessibility-checker-pac/download-pac.html

有人能告訴我如何讓PDF滿足這個要求嗎? 謝謝!

回答

1

製表如下標記的結構

你不能做到這一點programmically我不認爲。這是很容易在Acrobat做到:

  1. 開說PDF
  2. 打開網頁窗格
  3. 選中所有網頁
  4. 單擊鼠標右鍵,並選擇屬性
  5. 選擇合適的選擇從選項中。
+0

我看過一篇關於你寫過喲看過PDF標籤的文章(「我只是看了他們的樣本PDF,它被標記了,但標籤的質量非常差。 「,http://stackoverflow.com/questions/15393362/creating-tagged-pdf-document-in-seam-itext?rq=1)你能告訴我如何看看pdf的標籤嗎? – 2013-05-06 15:25:53

+0

您需要Adobe Acrobat Pro才能查看/更改標籤。你不能用Adobe Reader來做到這一點,Adobe Acrobat Standard也是如此。 – 2013-05-06 15:31:36

+0

好吧我現在有了Acobat Pro,並設法在標籤結構之後得到標籤。但我在哪裏可以查看標籤結構? – 2013-05-07 08:37:36

1

我認爲這主要取決於你有什麼工具可以做到這一點。當然有選項:

1)您可以使用Adobe Acrobat提供的JavaScript接口。它的一個方法(setPageTabOrder)正好滿足你的要求。

2)有商業工具提供相同的功能。例如,callas pdfToolbox(警告,我隸屬於該公司)有一個更正,您可以使用該更正將所有頁面的Tab鍵順序設置爲「使用文檔結構」。

+0

除非你在#1中指定的方法設置它像我的答案,問題仍然存在 – 2013-05-06 12:49:36

+0

它會 - 它只是使用JavaScript而不是使用用戶界面並按照您的建議衝壓按鈕。最終結果將是相同的... – 2013-05-06 19:56:17