„Typ pliku Archiwum zip (aplikacja / zip) nie jest obsługiwane” podczas otwierania pliku .pdf

10

Otrzymałem plik .pdf od kogoś na maszynie innej niż Linux, a kiedy próbuję go otworzyć, mówi „Nie można otworzyć dokumentu. Typ pliku Archiwum zip (aplikacja / zip) nie jest obsługiwane”. Dlatego zmieniam nazwę na „file.pdf.zip” i otwieram za pomocą rozpakowania. Następnie otrzymuję spakowany folder z plikiem o nazwie „[Content_Types] .xml i 3 folderami (docProps, _rels, word) z różnymi plikami w środku. Żaden z nich nie jest użytecznym plikiem .pdf.

Kiedy odeślemy go z powrotem do kogoś innego niż Linux, mogą go dobrze zobaczyć, dzięki czemu wiem, że nie jest uszkodzony. Muszę wyświetlić plik .pdf na moim komputerze z systemem Linux. Jak mogę to zrobić?

Uwaga: większość plików .pdf otrzymuję w porządku, tylko niektóre z nich nie działają.

Nic lepszego
źródło
1
Zauważ, że w Linuksie kilka ostatnich znaków nazwy pliku jest używanych tylko przez niewielką mniejszość programów do rozpoznawania rodzaju pliku - są one całkowicie opcjonalne, więc zmiana nazwy na „.zip” nie była potrzebna. Większość programów używa magicznych liczb , które są pierwszymi kilkoma bajtami danych w samym pliku. Inne systemy operacyjne wykorzystywały inne mechanizmy: Mac używał widelców, z „widelcem danych” dla głównego ładunku i „widelcem zasobów” dla metadanych, AmigaOS używał plików metadanych „.info”; podczas gdy VMS poszedł znacznie dalej niż DOS w urządzeniach do kodowania i wersjach do nazwy pliku.
Rich
@Rich: Masz na myśli niewielką mniejszość programów, w tym graficzną przeglądarkę plików .
Kevin,

Odpowiedzi:

18

To nie jest plik PDF. To jest dokument Word. (Cóż, jest to dokument „ Office Open XML ”, ale jest to format Microsoft.) Te pliki to pliki zip pod maską, ale pojedyncze pliki zawarte w zipie nie mają sensu same w sobie.

Osoba, która go wysłała, prawdopodobnie popełniła błąd, próbując zapisać go jako plik PDF, i po prostu zmieniła nazwę pliku zamiast przekonwertować go na format PDF. Jeśli jest to praktyczne, poinformuj ich, że faktycznie wysłali dokument Worda i postaraj się, aby otrzymali plik PDF.

Dokumenty Word można otwierać w LibreOffice. Spróbuj zmienić nazwę pliku na, .docxa Twój system prawdopodobnie zrobi to automatycznie. Zwykle widać tekst i niektóre formatowanie, ale zgodność jest daleka od ideału. Niektóre elementy mogą być brakujące lub niewłaściwie umieszczone.

Gilles „SO- przestań być zły”
źródło