.PNM

PNM-fil

Portable Anymap
Still et spørsmål
HURTIGSVAR

En PNM-fil er en Portable Anymap - et enkelt, ukomprimert rasterbilde som dekker tre underformater: PBM (svart-hvitt), PGM (gråtoner) og PPM (farger). Åpne den med GIMP, IrfanView eller XnView på hvilken som helst plattform. For hverdagsbruk bør du konvertere til PNG (lossless) eller JPEG ved hjelp av ImageMagick eller noen av de nevnte verktøyene.

Utvikler: Jef Poskanzer (original PBM/PGM/PPM, 1988); Netpbm maintained by Bryan Henderson and community Kategori: Rasterbildefiler Åpen standard MIME: image/x-portable-anymap
ÅPNES PÅ Windows macOS Linux Web
Relatert: .JPG · .PNG · .TIF · .ECW

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 21, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er PNM-filformatet?

.pnm (Portable Anymap) er en samlebetegnelse som dekker tre relaterte ukomprimerte rasterbilde-underformater fra Netpbm-familien: PBM (Portable Bitmap, 1-bit svart-hvitt), PGM (Portable Graymap, gråtoner) og PPM (Portable Pixmap, farger). Den faktiske undertypen til en hvilken som helst .pnm-fil identifiseres av de to første bytene: P1-P3 for ASCII-variantene («plain») og P4-P6 for de binære variantene («raw»).

Jef Poskanzer opprettet det opprinnelige PBM-formatet i 1988 som en del av sitt Pbmplus-verktøysett, og la til PGM og PPM kort tid etter. Formatene ble designet for å være den enklest mulige tapsfrie (lossless) bilderepresentasjonen, i stand til å overleve overføring over 7-bits e-postlenker. ASCII-variantene lagrer pikselverdier som desimale heltall separert med mellomrom etter et hode i ren tekst; de binære variantene pakker rå byte umiddelbart etter hodet for mer kompakt lagring.

Fargedybden varierer fra 1 bpp (PBM) til 16 bpp per kanal (PGM/PPM med 16-bit maxval), noe som gir opptil 48 bpp for fargebilder. Formatet definerer ingen komprimering, kryptering, fargeprofil, EXIF-data eller miniatyrbilder - det er bevisst minimalistisk.

PNG er den moderne erstatningen for tapsfri lagring, men .pnm-filer forblir et utbredt mellomformat i Unix-baserte bildebehandlingsrørledninger. ImageMagick, GIMP, FFmpeg og praktisk talt alle Unix-bildeverktøy leser og skriver formatet naturlig.

Sikkerhet og trygghet

RISIKO: LOW

PNM/PBM/PGM/PPM er blant de enkleste bildeformatene - hode i ren tekst pluss rå pikseldata (eller ASCII-verdier). Ingen kodeutførelse, ingen skripting, ingen komprimerings-exploits. Veldig trygt å åpne. Hovedrisikoen er den potensielt enorme ukomprimerte filstørrelsen for bilder med høy oppløsning.

Formatdetaljer

i et nøtteskall
FULLT NAVNPortable Anymapogså kjent som Netpbm anymap, PNM image
UTVIKLERJef Poskanzer (original PBM/PGM/PPM, 1988); Netpbm maintained by Bryan Henderson and communitysiden 1988 (Jef Poskanzer's Pbmplus toolkit; PBM first, PGM and PPM by year-end)
MIME-TYPEimage/x-portable-anymap
TYPEEnkelt ukomprimert rasterbilde (tekst eller binær koding); samlebetegnelse for PBM/PGM/PPM
STANDARDÅpen · royalty-fri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
5031
ASCII
P1
De første 2 bytene er alltid «P» (0x50) etterfulgt av et siffer 1-6 (0x31-0x36): P1=PBM ASCII, P2=PGM ASCII, P3=PPM ASCII, P4=PBM binær, P5=PGM binær, P6=PPM binær. P7=PAM (Portable Arbitrary Map) bruker utvidelsen .pam. .pnm er den generiske utvidelsen som kan inneholde hvilken som helst av P1-P6.

Programmer som åpner PNM-filer

Windows5 apps
ImageMagick Åpen kildekode Kommandolinje: «magick display file.pnm» eller «magick file.pnm output.jpg» for å konvertere.
XnView Gratis Åpne direkte eller dra og slipp. Støtter PBM/PGM/PPM/PNM.
GIMP Åpen kildekode Fil > Åpne. GIMP leser alle Netpbm-varianter naturlig.
IrfanView Gratis Fil > Åpne; velg .pnm-filen. Støtter også batch-konvertering.
FastPictureViewer Professional Betalt Åpner PNM-filer for rask gjennomsyn i en arbeidsflyt for bildegjennomgang.
macOS3 apps
GIMP Åpen kildekode Fil > Åpne. GIMP leser alle Netpbm-varianter naturlig.
ImageMagick Åpen kildekode Kommandolinje: «magick display file.pnm» eller «magick file.pnm output.jpg» for å konvertere.
XnView MP Gratis Fil > Åpne. XnView MP er den plattformuavhengige etterfølgeren til XnView.
Linux4 apps
GIMP Åpen kildekode Fil > Åpne. GIMP leser alle Netpbm-varianter naturlig.
ImageMagick Åpen kildekode Kommandolinje: «magick display file.pnm» eller «magick file.pnm output.jpg» for å konvertere.
XnView MP Gratis Fil > Åpne. XnView MP er den plattformuavhengige etterfølgeren til XnView.
display (ImageMagick) Åpen kildekode Skall: «display file.pnm» for å vise interaktivt på ethvert X11-skrivebord.
Web1 app
Convertio Freemium Last opp PNM-fil; konverter til JPG, PNG, PDF, osv. på nett.

Tekniske detaljer

dyp spesifikasjon
UnderformaterSamlebetegnelse for PBM (P1/P4, 1-bit), PGM (P2/P5, gråtoner) og PPM (P3/P6, farger)
Magiske byteFørste 2 byte: `P` (0x50) + siffer `1`-`6` (0x31-0x36) - identifiserer undertype og ASCII vs. binær koding
ASCII-varianter (P1-P3)Pikselverdier lagret som desimale heltall separert med mellomrom - menneskelig lesbart og 7-bit sikkert
Binære varianter (P4-P6)Rå piksel-byte pakket umiddelbart etter ASCII-hodet - mer kompakt, samme logiske data
KomprimeringIngen - pikseldata lagres ukomprimert i alle varianter
Fargedybde1 bpp (PBM); 8 eller 16 bpp per kanal gråtoner (PGM); 24 eller 48 bpp farger (PPM med 16-bit maxval)
HodestrukturASCII-felt: magisk tall, valgfrie `#` kommentarlinjer, bredde, høyde, deretter maxval (fraværende for P1/P4 1-bit)
ByterekkefølgeBig-endian for 16-bit prøver i binære P5/P6-varianter; ikke relevant for 8-bit eller ASCII-formater
Maxval-begrensningMå være 1-65 535 (uint16); verdier ≤ 255 bruker 1 byte per prøve i binære P4-P6-moduser
DimensjonerIngen definert maksimum; begrenset i praksis av tilgjengelig systemminne
MIME-type`image/x-portable-anymap`; undertyper: `image/x-portable-bitmap`, `image/x-portable-graymap`, `image/x-portable-pixmap`
PAM-utvidelseP7 (`.pam`, Portable Arbitrary Map) utvider PNM til vilkårlige kanalantall og bitdybder
Typisk brukMellomformat for Unix-bildebehandling; innebygd I/O for ImageMagick, GIMP, FFmpeg og de fleste Unix-bildeverktøy
Utgitt1988 (Jef Poskanzer's Pbmplus toolkit; PBM first, PGM and PPM by year-end)
Siste versjonNetpbm 11.x (2020s); format spec stable since early 1990s
Åpen standardJa · royalty-fri
Spesifikasjonnetpbm.sourceforge.net

PNM-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med PNM-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om PNM-filer.

Ofte stilte spørsmål

Hva er forskjellen mellom PNM, PBM, PGM og PPM?
PNM (Portable Anymap) er samlenavnet for familien. PBM (Portable Bitmap) er 1-bit svart-hvitt. PGM (Portable Graymap) er gråtoner (8 eller 16 bpp). PPM (Portable Pixmap) er fulle farger (24 eller 48 bpp). En .pnm-fil er alltid en av disse tre; det magiske tallet (P1-P6) på innsiden forteller deg hvilken.
Hvordan konverterer jeg en PNM-fil til JPEG eller PNG?
Bruk ImageMagick: «magick input.pnm output.jpg» eller «magick input.pnm output.png». IrfanView og XnView gjør også dette via det grafiske grensesnittet. PNG foretrekkes for tapsfri konvertering.
Hvorfor er PNM-filen min så stor?
PNM lagrer helt ukomprimerte pikseldata - det er ingen komprimering i det hele tatt. Et 1920×1080 fargebilde i binær PPM (P6) er omtrent 6 MB; ASCII PPM-varianten (P3) ville vært rundt 25 MB. Konverter til PNG for tapsfri lagring til en brøkdel av størrelsen.
Kan Photoshop åpne PNM-filer?
Adobe Photoshop støtter ikke PNM naturlig. Bruk GIMP (gratis) eller ImageMagick for å åpne og konvertere filen, og åpne deretter den konverterte PNG/BMP-filen i Photoshop.
Hva er det magiske tallet for en PNM-fil?
De to første bytene er alltid «P» etterfulgt av et siffer: P1 (PBM ASCII), P2 (PGM ASCII), P3 (PPM ASCII), P4 (PBM binær), P5 (PGM binær), P6 (PPM binær).

Referanser

1Wikipedia - Netpbmen.wikipedia.org
2Netpbm - PNM format specificationnetpbm.sourceforge.net

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Relaterte filendelser

.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)

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å