簡體   English   中英

ISO 32000模式下的Adobe Reader / Acrobat?

[英]Adobe Reader/Acrobat in ISO 32000 mode?

我們收到來自世界各地的PDF文件。 其中一些是不合規格的,但是Adobe Reader很好地打開了它們。 問題是,我們使用其他帶有內置PDF查看器控件的系統(實際上遵循ISO 32000)來顯示和使用這些文件。 但是,它們無法打開不符合規范的文件。 問題在於,除非Adobe Reader可以正確顯示文件,否則我們將無法對PDF生產者大開眼界。 此外,我們必須將這些文件存檔25年以上,並且需要確保在此期間的可見性。 但是我們不能確定25年后是否可以打開不合規格的文件。

有沒有一種方法可以強制Adobe Reader或Acrobat XI進入ISO 32000模式(如果有的話),以致於它無法打開不符合PDF規范的文件? 這樣,我們可以有更多的運氣要求不合格的PDF生產者修復他們的軟件。

編輯

我們在應用程序中使用了第三方的WinForms用戶控件來顯示來自世界各地的PDF文件。 我們偶爾會遇到一個打開的PDF文件,並顯示錯誤消息。 然后,我們將文件發送給第三方,他們將檢查問題。 大多數時候,他們說PDF文件不合規格。 然后,他們提供了解決方法,因為如果讀者不抱怨,那么他們也將優雅地吞下錯誤。 上次遇到此類問題時,我們得到的響應是,該文件包含嚴格按照PDF規范不正確的顏色規范。 我們通常會在以下情況下使用PDF Tools的PDF驗證程序來測試這些文件: http : //www.pdf-tools.com/pdf/validate-pdfa-online.aspx,然后將它們發送出去,並且該工具的結果與第三黨。 我不是PDF標准的專家,但是我有一些文件可以使用Reader 11.0.2很好地呈現,但是Reader 11.0.3只會顯示框而不是文本。 這意味着Adobe產品也不例外,因為存在不合格文件的問題。

Adobe Reader一直試圖確保用戶可以打開他們收到的PDF,無論它們多么“殘破”。 因為普通用戶指責查看器/閱讀器而不是創作工具。 多年來,我們一直在努力收緊一切-但這從未引起爭議。

也就是說,我很好奇這些PDF中哪些類型的東西“超出規格”,您如何檢測到它們? 正如Max所提到的,沒有公開可用的PDF驗證工具-有些東西有些零碎(例如Adobe Acrobat中的“檢查PDF語法”功能),但是沒有什么全面的。

同樣,我很想知道您使用的是聲稱是“符合ISO 320001的查看器”的工具,因為AFAIK不存在。

倫納德·羅森特(Leonard Rosenthol)* PDF Architect * Adob​​e系統

據我所知,目前還沒有“ ISO 32000”符合性檢查應用程序。 如果Adobe Reader可以顯示它,那仍然是一種理解。 當然,這並不是真正的好事,但它確實有效。 但是,Adobe Reader版本之間甚至存在差異,舊版本比新版本更能容忍。

我們可以說行為良好的PDF查看器嘗試顯示盡可能多的內容,並在需要時對其進行修復(這是Adobe Reader很大的原因之一;它可以處理很多不太理想的原因文件)。

因此,該怎么做...在任何情況下,請遵循ISO 32000以及其他PDF標准(例如PDF / X,PDF / A,PDF / UA等)的發展。 特別是,如果要長期存儲,則應遵循PDF / A,甚至可能將文件集合轉換為PDF / A標准。

對於第二個問題,我不了解Acrobat或Reader的“嚴格ISO 32000模式”。

暫無
暫無

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

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