當前位置:成語大全網 - 漢語詞典 - 不支持Pdf文檔顯示,因為此文件相似或文件已損壞。怎麽解決?

不支持Pdf文檔顯示,因為此文件相似或文件已損壞。怎麽解決?

錯誤:PDF文檔已損壞,無法修復。

以前,Acrobat產品打開PDF時,不管%PDF- header是否在文件的前1024字節中的任何位置開始。不要檢查%PDF- header前的無關字節。但是,10.1.5和11.0.01的更新通過實施更嚴格的PDF頭解析來提高安全性。現在,如果PDF沒有正確地以“%PDF-”開頭,產品將拒絕打開PDF的任何小部分,並顯示壹個錯誤:

錯誤:文檔已損壞,無法修復。無法打開Adobe Reader,因為它不是受支持的文件類型,或者文件已損壞(例如,文件作為電子郵件附件發送,但未被正確解碼)。

解決方案:使用下列解決方案之壹。

PDF創建者

如果您管理自動生成PDF的軟件,請修改PDF的生成方式。確保不相關的字節不顯示在文件頭的%PDF之前。

PDF用戶:企業管理員和用戶

如果您是客戶或企業IT專業人員,您可以通過設置相應的首選項在您的計算機上禁用標題驗證。您可以為HKCU的單個用戶或HKLM的計算機級別的所有用戶設置此首選項。通過修改相同的plist首選項,您可以在Mac OS上使用類似的方法。如果AVGeneral條目不存在,請手動創建。

HKLM路徑通常是:

HKLM \軟件\Adobe\(產品名稱)\(版本)\ av general \ bvalidatebytesbeforeheader = dword:0000000。

例如,要更改Acrobat 11.0的行為,請在以下位置創建壹個dword:HKLM \軟件\ Adobe \ Adobe Acrobat \ 11.0 \ av general \ bvalidateByteByteForeHeader = dword:000000。

HKCU路徑通常是:

HKCU \軟件\Adobe\(產品名稱)\(版本)\ av general \ bvalidatebytesbeforeheader = dword:0000000。

例如,要更改Reader 10.0的行為,請在以下位置創建壹個DWORD:HKCu \ Software \ Adobe \ Acrobat Reader \ 10.0 \ av general \ bvalidatebytesforheader = DWORD:000000。

確保更改首選路徑中的產品和版本號,以匹配您的安裝。這樣,PDF就可以在妳控制的電腦上顯示了。