Format pliku
Format pliku – ustalony standard zapisu informacji w pliku danego typu. Sposób zakodowania informacji lub danych zależy od zastosowanej aplikacji. Ze względu na dostępność do specyfikacji struktury formatu, wyróżnia się powszechnie znany, czyli otwarty format pliku (o publicznie dostępnej strukturze) oraz utajniony przez producenta programu format zamknięty.
Przykładowo, do najczęściej stosowanych formatów plików do zapisu grafiki należą BMP, GIF, JPEG, PNG. Format pliku jest określany przez jego rozszerzenie. Niezależnie od rozszerzenia, funkcjonują typy zawartości MIME.
Metody określania formatu pliku
Plik, jako ogólny kontener danych, ma wewnętrzną strukturę, która jest specyficzna dla danego formatu[1]. Struktura ta definiuje tzw. format pliku[2][3].
Ponieważ struktura formatu jest zaprojektowana dla określonych aplikacji, do manipulacji plikami często wymagane są specjalne programy[4][1]. Wyjątek stanowią formaty o szerokim zastosowaniu, takie jak pliki tekstowe, w których dane zapisane są w kodowaniu ASCII lub Unicode[5]. Popularne formaty tekstowe to m.in. JSON, TOML, YAML i XML.
Format pliku zwykle określany jest przez jego rozszerzenie, np. plik o nazwie prova.txt to plik tekstowy, a prova.jpg to obraz JPEG. Wiele systemów operacyjnych, takich jak Windows i MS-DOS, korzysta z tego sposobu identyfikacji plików[4][3].
Innym sposobem identyfikacji formatu jest stosowanie magic number, czyli krótkich ciągów bajtów umieszczonych w pliku, zazwyczaj na początku, które jednoznacznie wskazują na format. Na przykład w systemach Unix i uniksopodobnych ciąg ASCII #! (shebang) oznacza plik wykonywalny[6][7][3].
W niektórych systemach, jak Macintosh i HFS+, format pliku może być zapisany w jego metadanych. Podobne podejście stosuje się w przypadku plików wymienianych przez e-mail lub przesyłanych przez internet, przy użyciu nagłówków MIME lub Internet media type[3].
Spisy formatów plików komputerowych
- spis formatów plików
- spis formatów plików archiwów
- spis formatów plików audio
- spis formatów plików bazodanowych
- spis formatów plików dokumentów biurowych
- spis formatów plików graficznych
- spis formatów plików wideo
- spis formatów plików tekstowych
- spis formatów plików obrazów
- spis otwartych formatów plików
- spis zamkniętych formatów plików
Przypisy
- ↑ a b Abraham Silberschatz, Peter Baer Galvin e Greg Gagne, Parte sesta. File system, in Riccardo Melen (a cura di), Sistemi Operativi. Concetti ed esempi, traduzione di Pietro Codara, et al., 10ª ed., Milano - Torino, Pearson, 2019, ISBN 978-88-9190-455-3
- ↑ What is a File Format? [online], Computer Hope [dostęp 2025-03-05] (ang.).
- ↑ a b c d Suplement nadzwyczajny do „Gazzetta Ufficiale” nr 59 z 12 marca 2014 – Seria ogólna [online], Gazzetta Ufficiale, 12 marca 2014 [dostęp 2025-03-05] (wł.).
- ↑ a b Typowe rozszerzenia nazw plików w systemie Windows [online], Pomoc techniczna firmy Microsoft [dostęp 2025-03-05].
- ↑ Plain text files, [w:] statmath.wu.ac.at [online] [dostęp 2025-03-05] (ang.).
- ↑ What is a magic number? [online], IBM, 20 sierpnia 2003 [dostęp 2025-03-05] [zarchiwizowane z adresu 2021-11-04] (ang.).
- ↑ Kernel Support for miscellaneous Binary Formats (binfmt_misc) [online], The Linux Kernel documentation [dostęp 2025-03-05] [zarchiwizowane z adresu 2018-07-27].
Linki zewnętrzne
- Lista sygnatur plików (ang.)
- FileTypes.pl - Baza rozszerzeń plików i typów plików
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.