.PRN

PRN Datei

Printer Output File (Print-to-File)
Frage stellen
SCHNELLE ANTWORT

Eine .prn-Datei enthält den exakten Datenstrom, den ein Drucker empfangen würde, geschrieben in der eigenen Seitenbeschreibungssprache des Druckers (meist PostScript oder PCL). Es ist kein lesbares Dokument; Sie senden es direkt an einen kompatiblen Drucker oder konvertieren es - falls es PostScript ist - mit GhostScript in PDF. Prüfen Sie die ersten Bytes, um den Typ zu bestimmen: „%!PS“ bedeutet PostScript, „ESC E“ oder ein PJL-Header bedeutet PCL.

Entwickler: N/A (generic; created by printer drivers / the Windows print spooler) Kategorie: Seitenlayout-Dateien Offener Standard MIME: application/octet-stream
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .PDF · .SGN · .FP3 · .AFPUB

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 22, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das PRN-Dateiformat?

Eine .prn-Datei speichert druckfertigen Inhalt - den rohen Seitenbeschreibungs-Stream, den eine Anwendung an einen Druckertreiber statt an ein physisches Gerät sendet. .prn ist eine generische Erweiterung, die von vielen Anwendungen verwendet wird; die tatsächlichen enthaltenen Daten hängen vom gewählten Druckertreiber ab und können PostScript, PCL, ESC/P, rohes Raster oder eine andere Seitenbeschreibungssprache sein.

.prn-Dateien können enthalten:

  • Formatierten Text
  • Grafikdaten und Bilder
  • Diagramme und Tabellen
  • Druckeranweisungen - Seitenanzahl, Papierformat, Druckstil und gerätespezifische Befehle

.prn-Dateien können Daten im Binär- oder Textformat speichern. Da das interne Format treiberabhängig ist, haben .prn-Dateien keine feste Dateisignatur. Eine PostScript-.prn beginnt typischerweise mit %!PS, während eine PCL-.prn üblicherweise mit der Escape-Sequenz ESC E (1B 45) oder einem PJL-Prolog (\x1b%-12345X@PJL) beginnt. Das Prüfen der ersten Bytes zeigt, welche Druckersprache enthalten ist.

.prn-Dateien werden über den in den meisten Anwendungen verfügbaren Befehl Drucken in Datei erzeugt. Unter Windows ist der direkteste Weg, sie zu verwenden, das Kopieren an einen Druckerport über die Befehlszeile: copy /b filename.prn LPT1 oder Umleitung an eine Netzwerkdruckerfreigabe. Ghostscript (mit GSview) kann .prn-Dateien mit PostScript- oder PCL-Daten öffnen, rendern und konvertieren. Unter Linux und macOS kann lpr oder das CUPS-Subsystem eine .prn direkt in eine Druckerwarteschlange einreihen.

Wurde eine .prn-Datei mit Microsofts XPS-Druckertreiber erstellt, kann ihre Erweiterung in .xps geändert und mit einem XPS-Viewer geöffnet werden. Ein verwandtes Windows-Druckwarteschlangen-Format ist .spl.

Sicherheit

RISIKO: LOW

Ein Druckauftrag als .prn ist Datenmaterial, kein ausführbarer Code, und mit geringem Risiko verbunden. Zwei Vorbehalte: PostScript ist eine vollständige Programmiersprache, daher könnte eine schädliche PostScript-.prn theoretisch einen Interpreter ausnutzen - verwenden Sie eine aktuelle GhostScript-Version und senden Sie keine unbekannten Dateien an gemeinsam genutzte/vernetzte Drucker. Druckaufträge können außerdem den vollständigen Inhalt eines sensiblen Dokuments einbetten; behandeln Sie erfasste .prn-Dateien wie das Original.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEPrinter Output File (Print-to-File)
ENTWICKLERN/A (generic; created by printer drivers / the Windows print spooler)seit Print-to-file dates to early PC printing (1980s)
MIME TYPEapplication/octet-stream
TYPGespoolte Druckerdaten - der Seitenbeschreibungs-Stream (PostScript, PCL, ESC/P oder rohes Raster), den ein Drucker empfangen würde
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • Excel-Leerzeichen-getrennte Textdatei (.prn) - Microsofts Excel-Speicherformat „Formatierter Text (durch Leerzeichen getrennt)“ - eine einfache Textdatei mit fester Breite, nicht mit Drucken verwandt; in Excel oder einem beliebigen Texteditor öffnen.

Programme zum Öffnen von PRN-Dateien

Windows3 apps
Print to printer (command line) Integriert Roh an einen kompatiblen Drucker senden - copy /b file.prn \\PC\PrinterShare (Drucker muss dem Treiber entsprechen, der die Datei erstellt hat).
GhostScript + GSview / Ghostgum Open Source PostScript-Druckauftrag: .prn öffnen/anzeigen und in PDF konvertieren (interpretiert das enthaltene PostScript).
Notepad / Notepad++ Open Source Prüfen Sie die ersten Bytes - „%!PS“ bedeutet PostScript, „ESC E“/PJL bedeutet PCL -, um die Druckersprache des Auftrags zu bestätigen.
macOS1 app
GhostScript (Homebrew) / Preview Open Source PostScript-Druckauftrag: Mit ps2pdf file.prn file.pdf in PDF konvertieren, dann in Preview anzeigen.
Linux2 apps
Ghostscript Open Source PostScript-Druckauftrag: ps2pdf file.prn oder gs zum Rendern/Anzeigen der Seite.
lpr / CUPS Open Source Roh mit lpr -o raw file.prn an einen passenden Drucker senden.

Technische Details

technische Spezifikation
FormattypGespoolte Druckerdaten - eine wörtliche Kopie des Seitenbeschreibungs-Streams, die der Druckerspooler statt an einen Druckerport auf die Festplatte schreibt
Interne KodierungBinär oder einfacher Text je nach Seitenbeschreibungssprache; PostScript und PJL sind ASCII-basiert, PCL und rohes Raster sind weitgehend binär
DruckersprachenPostScript, PCL 5/6, PJL, ESC/P, ESC/P2 oder rohes Raster - die spezifische Sprache wird durch den beim Drucken-in-Datei gewählten Druckertreiber bestimmt
DateisignaturKeine festen Magic Bytes; PostScript-Variante beginnt mit %!PS (hex 25 21 50 53); PCL-Variante beginnt typischerweise mit ESC E (1B 45) oder einem PJL-Prolog \x1b%-12345X@PJL
MIME-Typapplication/octet-stream (kein offiziell registrierter MIME-Typ für .prn vorhanden)
DateistrukturFlacher, unkomprimierter Byte-Stream ab Offset 0; kein Container, keine Header-Tabelle, keine Komprimierung
ErzeugungsmethodeErstellt über die Option „Drucken in Datei“ im Druckdialog einer Anwendung; der OS-Druckerspooler schreibt die Treiberausgabe direkt auf die Festplatte statt sie an einen Port zu senden
Wiedergabe unter WindowsStream mit copy /b file.prn LPT1 oder copy /b file.prn \\server\printer über die Befehlszeile an den Ziel-Druckerport kopieren
Wiedergabe unter Linux / macOSDirekt mit lpr oder dem CUPS-Subsystem einreihen; lpr -P druckername file.prn sendet den Stream an eine benannte Druckerwarteschlange
Anzeige und KonvertierungGhostscript kann PostScript- und PCL-Varianten auf allen Plattformen rendern, anzeigen und konvertieren; GSview fügt unter Windows ein GUI-Frontend hinzu
GeräteabhängigkeitTypischerweise nicht portierbar - eine .prn, die für ein bestimmtes Druckermodell oder einen bestimmten Treiber erstellt wurde, druckt auf einem anderen Gerät oder Treiber möglicherweise nicht korrekt
TextlesbarkeitPostScript- und PJL-Varianten sind in einem Texteditor teilweise menschenlesbar; PCL- und Roh-Raster-Varianten sind binär und erscheinen als nicht druckbare Zeichen
XPS-BeziehungEine .prn, die mit dem Microsoft XPS Document Writer-Treiber erstellt wurde, ist ein XPS-Container; durch Umbenennung der Erweiterung in .xps kann sie in jedem XPS-Viewer geöffnet werden
Verwandte Formate.ps (PostScript-Quelldatei), .pcl (roher PCL-Stream), .spl (Windows NT/XP-Druckspooler-Datei), .eps (Encapsulated PostScript)
VeröffentlichtPrint-to-file dates to early PC printing (1980s)
Offener StandardJa · lizenzgebührenfrei

PRN-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit PRN-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu PRN-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine PRN-Datei?
Eine in-Datei-gedruckte .prn ist der eigene Code des Druckers, kein lesbares Dokument. Senden Sie sie roh an einen passenden Drucker, oder - falls es PostScript ist - zeigen Sie sie an oder konvertieren Sie sie mit GhostScript in PDF. Prüfen Sie die ersten Bytes („%!PS“ = PostScript, „ESC E“/PJL = PCL), um den Typ zu bestimmen.
Wie drucke ich eine PRN-Datei?
Senden Sie sie roh an einen kompatiblen Drucker (denselben Treiber, der sie erstellt hat). Windows: copy /b file.prn \\PC\Printer. Linux/macOS: lpr -o raw file.prn. Eine Anzeige auf dem Bildschirm ist normalerweise nicht möglich.
Wie konvertiere ich PRN in PDF?
Wenn es sich um einen PostScript-Druckauftrag handelt, konvertiert GhostScripts ps2pdf ihn direkt. PCL-Aufträge benötigen GhostPCL (ghostpdl). Es gibt keinen einfachen Dokumententext zum Extrahieren - Sie rendern die erfasste Seite.
Warum ist meine PRN-Datei voller unlesbarer Zeichen?
Weil es sich um einen Druckauftrag in der eigenen Sprache des Druckers (PostScript oder PCL) handelt, kein Dokument. Dieser Code ist dafür gedacht, an einen Drucker gesendet zu werden, nicht auf einem Bildschirm gelesen zu werden.
Kann ich eine PRN-Datei bearbeiten?
Nicht auf praktische Weise - Layout und Schriften sind in Druckercode eingefroren. Wenn Sie den Inhalt ändern müssen, gehen Sie zur ursprünglichen Anwendung zurück und drucken Sie erneut (oder exportieren Sie als PDF).

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen