Plik PDF jest uszkodzony po otwarciu i zapisaniu w surowym tekście


0

Otworzyłem pdf w zwykłym edytorze tekstu, zmieniłem jeden wiersz tekstu, a następnie ponownie go zapisałem. Wygląda na to, że spowodowało to uszkodzenie niektórych metadanych i nie mogę się dowiedzieć, jak je odzyskać. Nadal mogę go otworzyć w edytorze tekstu, ale otwieranie go jako pdf pokazuje tylko puste strony.

Czy istnieje sposób na naprawienie tego pliku?


Dlaczego po prostu nie zmieniłeś wiersza tekstu, gdy plik PDF był otwarty, czy jest chroniony i przeznaczony tylko do odczytu?
NetworkKingPin

Odpowiedzi:


1

Idź do domu i napisz sto razy „PDF nie jest formatem tekstowym i nigdy nie można go edytować za pomocą edytora tekstu lub edytora tekstu!”

PDF jest złożonym, opartym na obiektach formatem dokumentu, który opiera się na „spisie treści” (zwanym także tabelą odnośników), który wskazuje dokładną pozycję w pliku. Kiedy zmienisz coś w edytorze tekstów, najprawdopodobniej zmienisz wszystko po edycji, a zatem sprawisz, że tabela odnośników wskazuje niewłaściwe miejsca.

Dobrze zachowująca się przeglądarka plików PDF próbuje naprawić takie rzeczy, ale szybko napotyka swoje ograniczenia.

Jest również bardzo prawdopodobne, że twój edytor tekstu pomieszał bloki binarne, gdzie przypadkowo bajt odpowiada jednemu ze znaków kończących wiersz. … I udało Ci się zepsuć plik PDF nie do naprawienia…

Tak więc propozycja przejścia do wersji kopii zapasowej jest najlepszą radą na temat pliku.


0

Mógłbyś to zrobić

Przejdź do folderu, w którym znajdował się plik lub folder, kliknij go prawym przyciskiem myszy, a następnie kliknij polecenie przywróć poprzednie wersje.

Zobaczysz listę dostępnych poprzednich wersji pliku lub folderu. Lista będzie zawierać pliki zapisane w kopii zapasowej

Wybierz jeden z nich, a będziesz w porządku.

Następnym razem, jeśli chcesz edytować metadane lub coś w tym rodzaju, zawsze utwórz kopię zapasową

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.