Rozszerzenie pliku to krótka część na końcu nazwy pliku, po kropce. W expenses.xlsx nazwa podstawowa to expenses, a rozszerzenie to xlsx. Windows rozpoznaje typy plików po ich rozszerzeniach i używa rozszerzenia, aby wybrać apkę i ikonę dla pliku.
Rozszerzenie typu pliku to pole w raporcie metadanych. Zwykle pokazuje rozszerzenie dla rodzaju danych wewnątrz pliku, które może się różnić od rozszerzenia w nazwie pliku. Czytnik metadanych ExifTool nazywa to pole FileTypeExtension i opisuje je jako typowe małe rozszerzenie dla danego typu pliku.
Jak wygląda ta wartość
Wartość to rozszerzenie małymi literami, bez kropki, zazwyczaj o długości 3 lub 4 znaków. Jeden typ pliku może mieć kilka typowych rozszerzeń, ale to pole pokazuje tylko jedno z nich.
Na przykładobraz JPEGmoże kończyć się na .jpeg, .jpg lub .jpe, a jego rozszerzenie typu pliku to jpg. ExifTool podaje takie wartości dla kilku popularnych formatów:
jpgdla obrazu JPEGtifdla obrazu TIFFpngdla obrazu PNGmp3dla pliku audio MP3mpgdla wideo MPEGpdfdla dokumentu PDF
Skąd pochodzi wartość
Plik nie zapisuje swojego rozszerzenia typu pliku. Czytnik metadanych wylicza tę wartość za każdym razem, gdy odczytuje plik. ExifTool oznacza to pole jako tylko do odczytu, więc nie możesz go edytować.
Aby ustalić typ, ExifTool odczytuje pierwsze bajty pliku, zwanenagłówkiem. Format może mieć magic number, czyli stałą sekwencję bajtów w określonym miejscu w pliku. ExifTool najpierw sprawdza format sugerowany przez rozszerzenie w nazwie pliku.
Gdy format ma magic number, bajty muszą się z nim zgadzać, niezależnie od tego, co mówi nazwa pliku. Rozszerzenie nadal może pomóc określić typ, na przykład między surowymi formatami aparatu opartymi na TIFF, takimi jak NEF i ARW. ExifTool następnie podaje typowe rozszerzenie dla znalezionego typu.
Czym różni się rozszerzenie od typu pliku
Nowe rozszerzenie nie konwertuje pliku na inny format, ponieważ nie zmienia nic poza nazwą. Plik może się wtedy już nie otwierać w apce, w której został utworzony.
Dlatego raport metadanych pokazuje obie wartości.Nazwa plikupokazuje rozszerzenie, które nadano plikowi, a rozszerzenie typu pliku pokazuje rozszerzenie pasujące do treści.Typ MIMEpodaje ten sam typ pliku w trzeciej postaci.
Dlaczego ma to znaczenie dla Twojego pliku
Porównaj rozszerzenie w nazwie pliku z rozszerzeniem typu pliku. Jeśli się zgadzają, nazwa zwykle pasuje do treści. Obraz JPEG o nazwie photo.jpeg też pasuje, ponieważ jpeg i jpg to oba typowe rozszerzenia dla JPEG.
Jeśli się różnią, sprawdź, czy oba są typowymi rozszerzeniami dla tego samego formatu, na przykład tiff i tif. Jeśli nie, nazwa może nie pasować do treści. Twój komputer wybiera apkę po rozszerzeniu, więc plik może otworzyć się w niewłaściwej apce albo wcale się nie otworzyć.
Aby porównać te 2 wartości, musisz widzieć rozszerzenie w nazwie pliku. Na Macach rozszerzenia są zwykle ukryte. Tak możesz je wyświetlić:
- Na Macu: w Finderze wybierz Ustawienia z menu Finder, kliknij Zaawansowane i zaznacz Pokaż wszystkie rozszerzenia nazw plików
- W Windows 11: w Eksploratorze plików wybierz Widok, potem Pokaż, a następnie Rozszerzenia nazw plików