.PRN

PRN-fil

Printer Output File (Print-to-File)
Stil et spørgsmål
HURTIGT SVAR

En .prn-fil indeholder den nøjagtige datastrøm, som en printer ville modtage, skrevet i printerens eget sidebeskrivelsessprog (normalt PostScript eller PCL). Det er ikke et læsbart dokument; du sender det direkte til en kompatibel printer eller, hvis det er PostScript, konverterer det til PDF med GhostScript. Tjek de første bytes for at se, hvilken type du har: «%!PS» betyder PostScript, «ESC E» eller en PJL-header betyder PCL.

Udvikler: N/A (generic; created by printer drivers / the Windows print spooler) Kategori: Sidelayoutfiler Åben standard MIME: application/octet-stream
ÅBNER PÅ Windows macOS Linux
Relateret: .PDF · .SGN · .FP3 · .AFPUB

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 22, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er PRN-filformatet?

En .prn-fil gemmer indhold klar til udskrivning - den rå sidebeskrivelsesstrøm, som et program sender til en printerdriver i stedet for til en fysisk enhed. .prn er en generisk filtype, der bruges af mange programmer; de faktiske data indeni afhænger af den valgte printerdriver og kan være PostScript, PCL, ESC/P, rå raster eller et andet sidebeskrivelsessprog.

.prn-filer kan indeholde:

  • Formateret tekst
  • Grafikdata og billeder
  • Grafer og tabeller
  • Instruktioner til printere - sideantal, papirstørrelse, udskriftsstil og enhedsspecifikke kommandoer

.prn-filer kan gemme data i binært format eller tekstformat. Da det interne format er driverafhængigt, har .prn-filer ingen fast filsignatur. En PostScript .prn begynder typisk med %!PS, mens en PCL .prn normalt åbner med escape-sekvensen ESC E (1B 45) eller en PJL-prolog (\x1b%-12345X@PJL). Ved at inspicere de første bytes afsløres det, hvilket printersprog der er indeni.

.prn-filer genereres ved hjælp af kommandoen Udskriv til fil, der findes i de fleste programmer. På Windows er den mest direkte måde at bruge en på at kopiere den til en printerport fra kommandolinjen: copy /b filnavn.prn LPT1 eller videresende den til en netværksprinterdeling. Ghostscript (med GSview) kan åbne, gengive og konvertere .prn-filer, der indeholder PostScript- eller PCL-data. På Linux og macOS kan lpr eller CUPS-undersystemet spoole en .prn direkte til en printerkø.

Hvis en .prn-fil blev produceret med Microsofts XML Paper Specification-driver, kan dens filtype ændres til .xps og åbnes med en XPS-fremviser. Et beslægtet Windows-udskriftsspoolformat er .spl.

Sikkerhed og tryghed

RISIKO: LOW

Et udskriftsjob .prn er data, ikke en eksekverbar fil, og er lavrisiko. To forbehold: PostScript er et fuldt programmeringssprog, så en ondsindet PostScript .prn kunne i teorien udnytte en fortolker - brug en opdateret GhostScript og send ikke blindt ukendte filer til delte printere eller netværksprintere. Udskriftsjob kan også indlejre det fulde indhold af et følsomt dokument; behandl optagne .prn-filer som du ville behandle originalen.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNPrinter Output File (Print-to-File)
UDVIKLERN/A (generic; created by printer drivers / the Windows print spooler)siden Print-to-file dates to early PC printing (1980s)
MIME-TYPEapplication/octet-stream
TYPESpoolede printerdata - den sidebeskrivelsesstrøm (PostScript, PCL, ESC/P eller rå raster), som en printer ville modtage
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • Excel Space-Delimited Text (.prn) - Microsoft Excels gemmeformat «Formateret tekst (mellemrumsepareret)» - en tabel i almindelig tekst med fast bredde, ikke relateret til udskrivning; åbn den i Excel eller en teksteditor.

Programmer der åbner PRN-filer

Windows3 apps
Print to printer (command line) Indbygget Send råt til en kompatibel printer - copy /b fil.prn \\PC\PrinterShare (printeren skal matche den driver, der lavede den).
GhostScript + GSview / Ghostgum Open-source PostScript-udskriftsjob: åbn/forhåndsvis og konverter .prn til PDF (fortolker PostScript-indholdet).
Notepad / Notepad++ Open-source Inspicer de første bytes - «%!PS» betyder PostScript, «ESC E»/PJL betyder PCL - for at bekræfte, hvilket printersprog jobbet er i.
macOS1 app
GhostScript (Homebrew) / Preview Open-source PostScript-udskriftsjob: konverter til PDF med ps2pdf fil.prn fil.pdf, og se den derefter i Preview.
Linux2 apps
Ghostscript Open-source PostScript-udskriftsjob: ps2pdf fil.prn eller gs for at gengive/forhåndsvise siden.
lpr / CUPS Open-source Send råt til en matchende printer med lpr -o raw fil.prn.

Tekniske detaljer

dyb specifikation
FormattypeSpoolede printerdata - en ordret kopi af sidebeskrivelsesstrømmen skrevet af udskriftsspooleren til disken i stedet for til en printerport
Intern kodningBinær eller almindelig tekst afhængigt af sidebeskrivelsessproget; PostScript og PJL er ASCII-baserede, PCL og rå raster er i høj grad binære
PrintersprogPostScript, PCL 5/6, PJL, ESC/P, ESC/P2 eller rå raster - det specifikke sprog bestemmes af, hvilken printerdriver der blev valgt ved udskrivning til fil
FilsignaturIngen faste magic bytes; PostScript-variant begynder med %!PS (hex 25 21 50 53); PCL-variant begynder typisk med ESC E (1B 45) eller en PJL-prolog \x1b%-12345X@PJL
MIME-typeapplication/octet-stream (der findes ingen officielt registreret MIME-type for .prn)
FilstrukturFlad, ukomprimeret bytestrøm startende ved offset 0; ingen container, headertabel eller komprimeringsindpakning
GenereringsmetodeOprettet via indstillingen Udskriv til fil i et programs udskriftsdialog; operativsystemets udskriftsspooler skriver driveroutputtet direkte til disk i stedet for at sende det til en port
Afspilning på WindowsKopier strømmen til målprinterporten ved hjælp af copy /b fil.prn LPT1 eller copy /b fil.prn \\server\printer fra kommandolinjen
Afspilning på Linux / macOSSpool direkte ved hjælp af lpr eller CUPS-undersystemet; lpr -P printernavn fil.prn sender strømmen til en navngiven printerkø
Visning og konverteringGhostscript kan gengive, vise og konvertere PostScript- og PCL-varianter på alle platforme; GSview tilføjer en GUI-brugerflade på Windows
EnhedsafhængighedTypisk ikke-portabel - en .prn produceret til én printermodel eller driver udskrives muligvis ikke korrekt på en anden enhed eller driver
TekstlæsbarhedPostScript- og PJL-varianter er delvist menneskeligt læsbare i en teksteditor; PCL- og rå raster-varianter er binære og vises som ikke-printbare tegn
XPS-forholdEn .prn genereret med Microsoft XPS Document Writer-driveren er en XPS-container; omdøbning af filtypen til .xps gør den åbnbar i enhver XPS-fremviser
Relaterede formater.ps (PostScript-kildefil), .pcl (rå PCL-strøm), .spl (Windows NT/XP udskriftsspoolfil), .eps (Encapsulated PostScript)
UdgivetPrint-to-file dates to early PC printing (1980s)
Åben standardJa · royaltyfri

PRN-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med PRN-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om PRN-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en PRN-fil?
En udskriv-til-fil .prn er printerens egen kode, ikke et læsbart dokument. Send den råt til en matchende printer, eller - hvis det er PostScript - få vist en forhåndsvisning eller konverter den til PDF med GhostScript. Tjek de første bytes («%!PS» = PostScript, «ESC E»/PJL = PCL) for at vide, hvilken det er.
Hvordan udskriver jeg en PRN-fil?
Send den råt til en kompatibel printer (den samme driver, som oprettede den). Windows: copy /b fil.prn \\PC\Printer. Linux/macOS: lpr -o raw fil.prn. Det er normalt ikke muligt at se den på skærmen.
Hvordan konverterer jeg PRN til PDF?
Hvis det er et PostScript-udskriftsjob, konverterer GhostScripts ps2pdf det direkte. PCL-job kræver GhostPCL (ghostpdl). Der er ingen almindelig dokumenttekst at gendanne - du gengiver den optagne side.
Hvorfor er min PRN-fil fuld af ulæselige tegn?
Fordi det er et udskriftsjob i printerens eget sprog (PostScript eller PCL), ikke et dokument. Den kode er beregnet til at blive sendt til en printer, ikke læst på skærmen.
Kan jeg redigere en PRN-fil?
Ikke på nogen praktisk måde - layoutet og skrifttyperne er låst i printerkoden. Hvis du har brug for at ændre indholdet, skal du gå tilbage til det oprindelige program og udskrive igen (eller eksportere til PDF igen).

Referencer

1Microsoft - Print to file (Windows printing)support.microsoft.com
2Ghostscript - PostScript/PDF interpreter (ps2pdf)www.ghostscript.com

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
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

Relaterede filtyper

.PDFPortable Document Format
.SGNPrint Artist Sign / Project File
.FP3FastReport Prepared Report
.AFPUBAffinity Publisher Document
.AFBOOKAffinity Publisher Book
.PRO6ProPresenter 6 Document

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å