Plik PDF zawiera osadzone Metadane PDF, które ujawniają oprogramowanie użyte do jego utworzenia. W większości czytników plików PDF szybkie spojrzenie na właściwości dokumentu w obszarze Plik, Właściwości i Opis powoduje wyświetlenie pola Producent zawierającego nazwę biblioteki lub aplikacji do generowania plików PDF oraz pola Twórca zawierającego nazwę oryginalnego oprogramowania do tworzenia plików. Informacje te są automatycznie zapisywane w pliku podczas tworzenia i są zachowywane w większości procesów przeglądania i udostępniania, chyba że zostaną wyraźnie usunięte.
Wiedza, które oprogramowanie utworzyło plik PDF, jest przydatna w kilku sytuacjach. Gdy plik PDF zachowuje się nieoczekiwanie, np. czcionki nie są renderowane lub łącza nie działają, pole producenta informuje, czy problem prawdopodobnie dotyczy oprogramowania generującego. W przypadku otrzymania pliku PDF z nieznanego źródła metadane dostarczają wskazówek na temat środowiska technicznego nadawcy. Podczas rozwiązywania problemów z partią plików PDF, w których występuje ten sam problem, pole producenta szybko identyfikuje, czy wszystkie zostały wygenerowane przez tę samą wersję aplikacji.
Przepływ pracy Naprawa PDF często rozpoczyna się od sprawdzenia metadanych. Plik PDF przedstawiający program Acrobat Distiller 10.0 jako producent został prawdopodobnie utworzony na podstawie starszej wersji oprogramowania i może wymagać modernizacji formatu. Plik PDF przedstawiający usługę Microsoft Print to PDF w wersji producenta został wygenerowany za pomocą sterownika drukarki i może brakować takich funkcji, jak zakładki i łącza wewnętrzne, które zachowałby bezpośredni eksport.

Gdzie znaleźć informacje o twórcy oprogramowania
W programie Adobe Acrobat Reader lub Acrobat Pro otwórz plik PDF i przejdź do opcji Plik, a następnie Właściwości. Karta Opis wyświetla kilka pól metadanych. Pole PDF Producer pokazuje bibliotekę lub aplikację, która wykonała ostatni etap generowania pliku PDF. Typowe wartości to Adobe Acrobat Pro, Microsoft Word, Adobe PDF Library lub iText. Pole Aplikacja, czasami oznaczone jako Twórca, pokazuje aplikację nadrzędną, która wygenerowała treść przed konwersją do formatu PDF. Plik PDF wygenerowany przez zapisanie dokumentu programu Word w formacie PDF przedstawia program Microsoft Word jako aplikację oraz program Microsoft Print to PDF lub Adobe Acrobat Pro jako producenta pliku PDF, w zależności od użytej ścieżki eksportu.
Aby uzyskać głębszy wgląd, otwórz surowe metadane XMP. W programie Acrobat Pro przejdź do Plik, Właściwości, kliknij przycisk Dodatkowe metadane, a następnie wybierz Zaawansowane. Surowy dokument XML XMP zawiera wszystkie pola metadanych, w tym nazwę oprogramowania generującego, numer wersji, w niektórych przypadkach system operacyjny maszyny tworzącej oraz znaczniki czasu tworzenia i modyfikacji wraz z informacjami o strefie czasowej. Numer wersji jest często najbardziej przydatną metadaną przy rozwiązywaniu problemów. Starsza wersja biblioteki PDF mogła zawierać znane błędy wpływające na renderowanie tekstu lub zachowanie pól formularza, a identyfikacja wersji pozwala określić, czy aktualizacja oprogramowania generującego prawdopodobnie rozwiąże problem.
Spróbuj naprawić plik PDF
Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.
Czytanie metadanych w bezpłatnych czytnikach plików PDF i narzędziach internetowych
Program Adobe Acrobat Reader nie jest jedynym sposobem przeglądania metadanych PDF. Większość bezpłatnych czytników plików PDF, w tym Foxit Reader, SumatraPDF i przeglądarki oparte na przeglądarce, udostępnia właściwości dokumentu za pomocą podobnej ścieżki menu. W systemie macOS wbudowana aplikacja Preview wyświetla podzbiór pól metadanych w obszarze Narzędzia, Pokaż inspektora. Przeglądarki plików PDF wbudowane w przeglądarki Chrome i Edge wyświetlają ograniczone metadane. Kliknij prawym przyciskiem myszy plik PDF na karcie przeglądarki i poszukaj Właściwości dokumentu lub podobnej opcji.
Przeglądarki metadanych plików PDF online akceptują przesyłanie plików i wyświetlają wszystkie osadzone pola metadanych w sformatowanej tabeli. Narzędzia te są przydatne, gdy korzystasz z urządzenia bez zainstalowanego dedykowanego czytnika plików PDF. Prześlij plik, wyświetl metadane i pobierz plik ponownie bez modyfikacji.
Jakie metadane mówią o pochodzeniu pliku PDF
Pole Producent jest najbardziej niezawodnym wskaźnikiem, ponieważ jest ustawiane automatycznie przez bibliotekę generowania plików PDF i nie można go łatwo zmienić za pomocą standardowego interfejsu użytkownika. Pole Twórca może być modyfikowane przez użytkownika podczas tworzenia dokumentu i jest mniej wiarygodne jako wskaźnik kryminalistyczny. Plik może pokazywać Microsoft Word jako twórcę, ale sama treść mogła zostać wklejona z innego źródła, przez co pole Twórcy będzie raczej punktem wyjścia niż ostateczną odpowiedzią.
W praktyce numer wersji PDF, pokazany w tym samym oknie dialogowym właściwości, zapewnia dodatkowy kontekst dotyczący epoki oprogramowania generującego. PDF 1.4 był domyślnym wyjściem programu Acrobat 5.0 wydanego w 2001 roku. PDF 1.7 był powszechny od 2006 roku. PDF 2.0 stał się standardem w 2017 roku i jest domyślnym wyjściem nowoczesnych narzędzi do tworzenia plików PDF. Plik PDF przedstawiający wersję 1.4 został prawdopodobnie utworzony przez starsze oprogramowanie i może nie obsługiwać nowoczesnych funkcji, takich jak 256-bitowe szyfrowanie AES lub struktury dostępności oznakowanych plików PDF.
| Pole metadanych | Co ujawnia | Jak sprawdzić |
|---|---|---|
| Producent | Oprogramowanie, które wygenerowało plik PDF | Plik, Właściwości, zakładka Opis |
| Twórca | Oryginalna aplikacja autorska | Plik, Właściwości, zakładka Opis |
| Metadane XMP | Rozszerzone dane dotyczące tworzenia, czasami zawierają informacje o systemie operacyjnym | Zobacz surowy XMP w zaawansowanych właściwościach |
Gdy brakuje metadanych lub zostały one zmienione
Niektóre procesy celowo usuwają metadane PDF ze względów prywatności lub bezpieczeństwa. Metadane dokumentu prawnego złożonego w sądzie mogą zostać usunięte, aby uniknąć ujawnienia oprogramowania autorskiego i ścieżki sieciowej oryginalnego dokumentu. Narzędzia do optymalizacji plików PDF obejmują opcję usuwania metadanych, która usuwa wszystkie informacje o producencie, twórcy i sygnaturze czasowej. Jeśli pola metadanych są puste, plik PDF został albo wygenerowany przez oprogramowanie, które nie zapisuje metadanych, na przykład niektóre biblioteki typu open source w trybie minimalnym, albo metadane zostały celowo usunięte.
Metadane można również sfałszować. Pola Producent i Twórca to ciągi tekstowe, które można modyfikować za pomocą edytora binarnego lub narzędzia do edycji metadanych PDF. Pliku PDF, który twierdzi, że został utworzony przy użyciu określonej wersji oprogramowania, nie należy traktować jako dowodu kryminalistycznego bez potwierdzających wskaźników technicznych. Wewnętrzna struktura obiektowa pliku PDF, w tym format tabeli odsyłaczy i schemat numeracji obiektów, dostarcza mocniejszych dowodów na istnienie oprogramowania generującego niż same pola metadanych. Ta głębsza analiza wymaga specjalistycznych narzędzi kryminalistycznych w formacie PDF i wykracza poza zakres szybkiej kontroli właściwości.
Sprawdzenie właściwości pliku PDF w celu zidentyfikowania generującego oprogramowania zajmuje mniej niż dziesięć sekund i zapewnia przydatny kontekst do rozwiązywania problemów, oceny wersji i oceny pochodzenia dokumentu. Pole Producent zawiera pojedynczy element metadanych dostarczający najwięcej informacji, a numer wersji pliku PDF zapewnia kontekst historyczny określający, kiedy i za pomocą jakiej generacji oprogramowania prawdopodobnie utworzono dokument.
Korzystanie z metadanych do rozwiązywania problemów z renderowaniem plików PDF
Gdy plik PDF jest nieprawidłowo renderowany w określonym czytniku, pole Producent często dostarcza pierwszą wskazówkę diagnostyczną. Plik PDF przedstawiający starszą wersję biblioteki PDF, ponieważ producent mógł mieć znane problemy ze zgodnością z nowoczesnymi czytnikami. Wyszukiwanie w Internecie nazwy producenta i wersji wraz z występującym objawem renderowania często prowadzi do udokumentowanych obejść. Na przykład pliki PDF utworzone przez starsze wersje biblioteki iText mogą nie wyświetlać poprawnie pól formularzy we wbudowanej przeglądarce plików PDF w przeglądarce Chrome, a naprawa polega na otwarciu pliku w programie Acrobat Reader lub ponownym wygenerowaniu pliku PDF przy użyciu aktualnej wersji biblioteki.
Narzędzia Naprawa PDF WukongPDF analizują właściwości dokumentu, w tym pole Producent, w ramach przepływu pracy diagnostycznej. Identyfikacja generującego oprogramowania zawęża ścieżkę rozwiązywania problemów z kilkudziesięciu możliwych przyczyn do kilku znanych problemów wpływających na konkretną wersję oprogramowania. Ta ukierunkowana diagnoza oszczędza czas w porównaniu z próbami ogólnych metod naprawy plików PDF, które nie uwzględniają dziwactw poszczególnych bibliotek generowania plików PDF.
Wykrywanie plików PDF ze sfałszowanymi lub zmanipulowanymi metadanymi
O ile metadane można łatwo modyfikować, o tyle wewnętrzne struktury plików PDF są trudniejsze do stworzenia w sposób przekonujący. Format tabeli odsyłaczy, schemat numeracji obiektów i obecność opcjonalnych grup treści dostarczają wskazówek kryminalistycznych na temat oprogramowania generującego, niezależnie od pól metadanych. Podejrzany jest plik PDF twierdzący, że został utworzony przez program Microsoft Word 2016, ale używa linearyzowanej numeracji obiektów typowej dla innej biblioteki.
Zaawansowane narzędzia kryminalistyczne PDF analizują strukturę wewnętrzną i porównują ją ze znanymi sygnaturami popularnych bibliotek generowania plików PDF. Narzędzia te pozwalają ocenić poziom pewności, w jakim stopniu struktura pasuje do żądanego pola Producent. W przypadku scenariuszy prawnych lub związanych ze zgodnością, w których pochodzenie oprogramowania musi zostać ustalone z dużą pewnością, analiza kryminalistyczna zapewnia mocniejsze dowody niż samo sprawdzenie właściwości w oknie dialogowym. Zrozumienie, które oprogramowanie wygenerowało plik PDF, to umiejętność diagnostyczna, która zawęża rozwiązywanie problemów od zgadywania do ukierunkowanego badania.
Pole PDF Producer to niewielki fragment metadanych, który odpowiada na konkretne pytanie: jakie oprogramowanie wygenerowało ten plik. W świecie, w którym pliki PDF pochodzą z niezliczonych źródeł i wersji, posiadanie szybkiego i niezawodnego sposobu odpowiedzi na to pytanie jest praktyczną umiejętnością, z której rozwija się każdy zwykły użytkownik plików PDF. Dziesięć sekund potrzebnych na sprawdzenie właściwości dokumentu to jedna z najskuteczniejszych metod diagnostycznych dostępnych w dowolnym przepływie pracy z plikami PDF. Pole PDF Producer to narzędzie diagnostyczne, wskaźnik kryminalistyczny i narzędzie do sprawdzania zgodności zebrane w jeden element metadanych dostępnych za pomocą jednego kliknięcia menu w dowolnym czytniku plików PDF.
Ze względów praktycznych, w środowisku zawodowym, w którym pliki PDF są dostarczane od klientów, dostawców i współpracowników korzystających z dziesiątek różnych wersji oprogramowania, możliwość zidentyfikowania generującego oprogramowania na podstawie właściwości dokumentu to pierwszy krok diagnostyczny, który często rozwiązuje problemy z renderowaniem i zgodnością, zanim przerodzą się w formalne zgłoszenia do pomocy technicznej lub niedotrzymane terminy projektu.
Spróbuj naprawić plik PDF
Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.
