Hiba: a PDF-dokumentum megsérült, és nem hozható helyre

Korábban az Acrobat termékek mindaddig megnyitották a PDF-fájlokat, amíg a %PDF-fejléc a fájl első 1024 bájtján belül elkezdődött. A rendszer nem ellenőrizte, vannak-e felesleges bájtok a %PDF-fejléc előtt. A 10.1.5 és 11.0.01 frissítések viszont a biztonság javítása érdekében szigorúbban dolgozzák fel a PDF-fejléc adatait. A termék mostantól nem hajlandó megnyitni a PDF-fájlok azon kis részét, amelyek helytelen módon nem a „%PDF-” fejléccel kezdődnek. Ilyen esetben hibaüzenet jelenik meg:

Hiba: a dokumentum megsérült, és nem hozható helyre. Az Adobe Reader megnyitása nem sikerült, mert a fájltípus nem támogatott, vagy a fájl sérült (például e-mail csatolmányaként küldték el, és a dekódolása nem zajlott megfelelően).

Megoldás: alkalmazza a következő megkerülő megoldások egyikét

PDF-létrehozók

Ha Ön kezeli vagy felügyeli azt a szoftvert, amely automatikusan generálja a PDF-eket, módosítsa a PDF-ek létrehozásának módját. Gondoskodjon arról, hogy ne kerüljenek felesleges bájtok a fájl fejlécében található %PDF karaktersor elé.

PDF-felhasználók: nagyvállalati rendszergazdák és felhasználók

Ha Ön ügyfél vagy nagyvállalati informatikai szakember, a megfelelő beállítások megadásával letilthatja a gépeken a fejlécek ellenőrzését. A beállítás megadható felhasználónként a HKCU-ban, illetve a gép szintjén az összes felhasználó számára a HKLM-ben. Mac OS rendszeren hasonló módszerrel módosíthatja ugyanazt a plist-beállítást. Ha az AVGeneral kulcs nem létezik, hozza létre manuálisan.

A HKLM-útvonal általánosságban: 

HKLM\Software\Adobe\(terméknév)\(verzió)\AVGeneral\bValidateBytesBeforeHeader=dword:00000000

Például az Acrobat 11.0 viselkedésének módosításához hozzon létre egy DWORD-öt ezen a helyen: HKLM\SOFTWARE\Adobe\Adobe Acrobat\11.0\AVGeneral\bValidateBytesBeforeHeader=dword:00000000

A HKCU-útvonal általánosságban:

HKCU\Software\Adobe\(terméknév)\(verzió)\AVGeneral\bValidateBytesBeforeHeader=dword:00000000

Például az Acrobat 10.0 viselkedésének módosításához hozzon létre egy DWORD-öt ezen a helyen: HKCU\SOFTWARE\Adobe\Acrobat Reader\10.0\AVGeneral\bValidateBytesBeforeHeader=dword:00000000

A terméket és a verziószámot a beállítás útvonalán mindig a ténylegesen telepített szoftvernek megfelelően módosítsa. A módszer segítségével az Ön által felügyelt gépeken megjeleníthetők a PDF-ek.

Ez a munka a Creative Commons Nevezd meg!-Ne add el!-Így add tovább! 3.0 Unported licenc alatt lett közzétéve.  A Twitter™ és Facebook közzétételeket a Creative Commons jogi feltételei nem szabályozzák.

Jogi közlemények   |   Online adatvédelmi nyilatkozat