.PBM

Plik PBM

Portable Bitmap (Netpbm black-and-white image)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik PBM to Portable Bitmap - 1-bitowy czarno-biały obraz z rodziny formatów Netpbm (rodzeństwo: PGM w skali szarości, PPM w kolorze). Występuje w dwóch wariantach: P1 (zwykły ASCII) i P4 (binarny, 8-krotnie bardziej kompaktowy). Możesz go otworzyć lub przekonwertować za darmo za pomocą GIMP, IrfanView lub XnView MP; do udostępniania najlepiej przekonwertować go na PNG.

Deweloper: Jef Poskanzer (Pbmplus / Netpbm project) Kategoria: Pliki obrazów rastrowych Otwarty standard MIME: image/x-portable-bitmap
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .JPG · .PNG · .TIF · .ECW

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 7, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku PBM?

Format .pbm (Portable Bitmap) to 1-bitowy, czarno-biały członek rodziny nieskompresowanych formatów rastrowych Netpbm, obok .pgm (skala szarości) i .ppm (pełny kolor RGB). Stworzony przez Jefa Poskanzera w połowie lat 80. jako część zestawu narzędzi Pbmplus, został zaprojektowany z myślą o maksymalnej prostocie i przenośności między systemami operacyjnymi.

Plik .pbm zaczyna się od dwubajtowej sygnatury (magic number), po której następuje nagłówek ASCII deklarujący wymiary obrazu, a następnie dane pikseli. Istnieją dwa warianty:

  • P1 (ASCII): każdy piksel to znak 1 (czarny) lub 0 (biały), oddzielony białym znakiem - w pełni czytelny dla człowieka i edytowalny w dowolnym edytorze tekstu.
  • P4 (binarny): piksele są pakowane po osiem na bajt, zaczynając od najbardziej znaczącego bitu, co sprawia, że plik jest około osiem razy mniejszy niż jego odpowiednik P1.

Głębia koloru wynosi ściśle 1 bit - czysta czerń i biel bez poziomów szarości ani antyaliasingu. Nie ma kompresji, szyfrowania ani sum kontrolnych. Ta prostota sprawia, że .pbm jest niezawodnym formatem wymiany w przetwarzaniu faksów, potokach OCR, rasteryzacji drukarek laserowych i przepływach pracy masek binarnych w wizji komputerowej.

Praktycznie każde główne narzędzie do przetwarzania obrazu go obsługuje: GIMP, ImageMagick, IrfanView i Photoshop potrafią odczytywać i zapisywać .pbm. Prawidłowy plik P1 .pbm można nawet utworzyć ręcznie w zwykłym edytorze tekstu. W nowoczesnych zastosowaniach wymagających małych rozmiarów plików zazwyczaj preferowany jest .png, ale .pbm pozostaje standardowym wyborem, gdy wymagana jest ścisła maska binarna.

Bezpieczeństwo

RYZYKO: LOW

PBM to pasywny, w pełni udokumentowany obraz rastrowy - nagłówek plus surowe bity pikseli, bez skryptów i treści wykonywalnych. Bezpieczny do otwarcia. Jedyna praktyczna obawa: duże nieskompresowane pliki (zwłaszcza P1 ASCII) mogą zajmować dużo miejsca; przekonwertuj na PNG, aby zaoszczędzić miejsce. Brak ryzyka prywatności związanego z EXIF/metadanymi.

Szczegóły formatu

w pigułce
PEŁNA NAZWAPortable Bitmap (Netpbm black-and-white image)znany również jako Portable Bit Map, Netpbm PBM
DEWELOPERJef Poskanzer (Pbmplus / Netpbm project)od mid-1980s (Jef Poskanzer's Pbmplus toolkit)
TYP MIMEimage/x-portable-bitmap
TYPNieskompresowana mapa bitowa Netpbm; wariant ASCII (P1) lub surowy binarny (P4)
STANDARDOtwarty · bezpłatny
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001
HEX
5031
ASCII
P1
P1 (50 31) = wariant zwykłego tekstu ASCII; P4 (50 34) = wariant surowy binarny. Rodzeństwo: P2/P5 = PGM (skala szarości), P3/P6 = PPM (kolor RGB).

Programy otwierające pliki PBM

Windows7 apps
Adobe Photoshop Płatny Plik > Otwórz, aby załadować PBM; zapisz do dowolnego formatu przez Plik > Eksportuj.
PaintShop Pro Płatny Plik > Otwórz .pbm; zapisz do dowolnego formatu.
GIMP Open-source Plik > Otwórz .pbm; GIMP odczytuje zarówno warianty P1, jak i P4. Eksportuj do PNG przez Plik > Eksportuj jako.
ACDSee Freemium Otwiera i przegląda pliki PBM w swojej przeglądarce mediów.
IrfanView Darmowy Otwórz .pbm, aby natychmiast go wyświetlić; Plik > Zapisz jako lub konwersja wsadowa do PNG/TIFF.
ImageMagick Open-source CLI: „magick input.pbm output.png” do konwersji; „magick identify input.pbm” do inspekcji.
XnView MP Darmowy Otwieraj lub przeglądaj pliki PBM bezpośrednio; XnConvert konwertuje wsadowo foldery PBM na PNG.
macOS5 apps
Adobe Photoshop Płatny Plik > Otwórz, aby załadować PBM; zapisz do dowolnego formatu przez Plik > Eksportuj.
GIMP Open-source Plik > Otwórz .pbm; GIMP odczytuje zarówno warianty P1, jak i P4. Eksportuj do PNG przez Plik > Eksportuj jako.
GraphicConverter Płatny Otwórz .pbm i przekonwertuj na dowolny popularny format.
Preview Wbudowany Kliknij dwukrotnie, aby otworzyć; większość plików PBM otwiera się bezpośrednio w Preview.
Netpbm Open-source Referencyjny zestaw narzędzi: „pbmtopng”, „pbmtogif”, „pnmtojpeg” konwertują PBM na inne formaty.
Linux4 apps
GIMP Open-source Plik > Otwórz .pbm; GIMP odczytuje zarówno warianty P1, jak i P4. Eksportuj do PNG przez Plik > Eksportuj jako.
Inkscape Open-source Może importować PBM poprzez osadzanie/wektoryzację, ale jest edytorem wektorowym, a nie przeglądarką map bitowych - nie jest to naturalny wybór.
ImageMagick Open-source CLI: „magick input.pbm output.png” do konwersji; „magick identify input.pbm” do inspekcji.
Netpbm Open-source Referencyjny zestaw narzędzi: „pbmtopng”, „pbmtogif”, „pnmtojpeg” konwertują PBM na inne formaty.

Szczegóły techniczne

specyfikacja
Głębia koloru1-bitowa (ściśle czarno-biała; brak skali szarości)
Kodowanie pikseli P1ASCII: każdy piksel przechowywany jako znak „1” (czarny) lub „0” (biały), oddzielony białymi znakami
Kodowanie pikseli P4Binarny: 8 pikseli spakowanych w bajcie, zaczynając od najbardziej znaczącego bitu
Sygnatura (magic number)P1 (0x50 0x31) dla wariantu ASCII; P4 (0x50 0x34) dla wariantu binarnego
Format nagłówkaTekst ASCII - sygnatura, a następnie szerokość i wysokość (liczby całkowite oddzielone białymi znakami)
KompresjaBrak (surowe, nieskompresowane piksele)
Kolejność pakowania bitówMSB-first dla wariantu binarnego P4
Formaty pokrewne.pgm (skala szarości, P2/P5), .ppm (kolor RGB, P3/P6); razem tworzą rodzinę formatów Netpbm/PNM
Typ MIMEimage/x-portable-bitmap
Typowy rozmiar plikuOd kilku KB do kilkudziesięciu MB (binarny P4 jest około 8x mniejszy niż odpowiednik P1 ASCII)
Obsługiwane platformyWindows, macOS, Linux, Unix
Typowe zastosowaniaPrzetwarzanie faksów, OCR, rasteryzacja drukarek laserowych, maski binarne w wizji komputerowej
Czytelność dla człowiekaWariant P1 (ASCII) jest w pełni czytelny i edytowalny w dowolnym edytorze tekstu
Wydanomid-1980s (Jef Poskanzer's Pbmplus toolkit)
Najnowsza wersjaStable since the 1990s; current Netpbm 10.x implements it (no format version bump)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjanetpbm.sourceforge.net

Konwersje PBM

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami PBM. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki PBM.

Najczęściej zadawane pytania

Jaki program otwiera plik PBM?
Darmowe programy GIMP, IrfanView i XnView MP otwierają PBM w systemie Windows; GIMP i Preview działają w systemie macOS; GIMP, Netpbm i ImageMagick w systemie Linux.
Jak przekonwertować PBM na PNG?
Otwórz go w IrfanView, GIMP lub XnConvert i wybierz „Zapisz jako” PNG. Z linii komend: „magick input.pbm output.png” (ImageMagick) lub „pnmtopng input.pbm > output.png” (Netpbm).
Czy mogę otworzyć PBM w edytorze tekstu?
Tylko wariant P1 (zwykły ASCII) jest czytelny dla człowieka - zobaczysz nagłówek oraz znaki „0” i „1”. Pliki PBM P4 (binarne) zawierają spakowane bity i w edytorze tekstu będą wyglądać jak „śmieci”; użyj przeglądarki obrazów.
Jaka jest różnica między PBM, PGM i PPM?
Należą one do rodziny Netpbm: PBM = 1-bitowy czarno-biały, PGM = skala szarości, PPM = pełny kolor RGB. PNM i PAM to nazwy zbiorcze obejmujące wszystkie trzy. Sygnatury to odpowiednio P1/P4, P2/P5, P3/P6.
Co oznacza „1 = czarny, 0 = biały” - czy to nie jest na odwrót?
Tak, PBM używa 1 dla czerni i 0 dla bieli, co jest odwrotnością większości konwencji rastrowych, ponieważ został zaprojektowany do modelowania atramentu na papierze: 1 = obecność atramentu (czarny), 0 = brak atramentu (biały).
Dlaczego mój plik PBM jest tak duży?
PBM P1 (ASCII) przechowuje każdy piksel jako pełny znak ASCII („0” lub „1”), co daje 8 bajtów na piksel - przekonwertuj na binarny P4, aby zmniejszyć go 8-krotnie, lub na PNG, aby uzyskać jeszcze mniejszy plik bezstratny.

Źródła

1Netpbm - PBM format specificationnetpbm.sourceforge.net
2Netpbm project homenetpbm.sourceforge.net

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Powiązane rozszerzenia

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z