.PRN

Fichier PRN

Printer Output File (Print-to-File)
Poser une question
RÉPONSE RAPIDE

Un fichier .prn contient le flux de données exact qu'une imprimante recevrait, écrit dans le langage de description de page propre à l'imprimante (généralement PostScript ou PCL). Ce n'est pas un document lisible ; vous devez l'envoyer directement à une imprimante compatible ou, s'il s'agit de PostScript, le convertir en PDF avec GhostScript. Vérifiez les premiers octets pour identifier le type : « %!PS » signifie PostScript, « ESC E » ou un en-tête PJL signifie PCL.

Développeur : N/A (generic; created by printer drivers / the Windows print spooler) Catégorie : Fichiers de mise en page Standard ouvert MIME: application/octet-stream
S'OUVRE SUR Windows macOS Linux
Lié : .PDF · .SGN · .FP3 · .AFPUB

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 22, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier PRN ?

Un fichier .prn stocke du contenu prêt pour l'impression - le flux brut de description de page qu'une application envoie à un pilote d'imprimante au lieu d'un périphérique physique. .prn est une extension générique utilisée par de nombreuses applications ; les données réelles à l'intérieur dépendent du pilote d'imprimante sélectionné et peuvent être du PostScript, PCL, ESC/P, raster brut ou un autre langage de description de page.

Les fichiers .prn peuvent contenir :

  • Du texte formaté
  • Des données graphiques et des images
  • Des graphiques et des tableaux
  • Des instructions pour les imprimantes - nombre de pages, taille du papier, style d'impression et commandes spécifiques au périphérique

Les fichiers .prn peuvent stocker des données au format binaire ou texte. Comme le format interne dépend du pilote, les fichiers .prn n'ont pas de signature de fichier fixe. Un fichier .prn PostScript commence généralement par %!PS, tandis qu'un .prn PCL s'ouvre généralement par la séquence d'échappement ESC E (1B 45) ou un prologue PJL (\x1b%-12345X@PJL). L'inspection des premiers octets révèle quel langage d'imprimante se trouve à l'intérieur.

Les fichiers .prn sont générés à l'aide de la commande Imprimer dans un fichier disponible dans la plupart des applications. Sous Windows, la manière la plus directe d'en utiliser un est de le copier vers un port d'imprimante depuis la ligne de commande : copy /b nomdufichier.prn LPT1 ou de le rediriger vers un partage d'imprimante réseau. Ghostscript (avec GSview) peut ouvrir, restituer et convertir les fichiers .prn contenant des données PostScript ou PCL. Sous Linux et macOS, lpr ou le sous-système CUPS peut envoyer un .prn directement dans une file d'attente d'impression.

Si un fichier .prn a été produit avec le pilote Microsoft XML Paper Specification, son extension peut être remplacée par .xps et ouverte avec une visionneuse XPS. Un format de spool d'impression Windows apparenté est le .spl.

Sécurité et sûreté

RISQUE : LOW

Un fichier .prn de travail d'impression est une donnée, pas un exécutable, et présente un risque faible. Deux bémols : PostScript est un langage de programmation complet, donc un .prn PostScript malveillant pourrait en théorie exploiter un interpréteur - utilisez une version à jour de GhostScript et n'envoyez pas aveuglément des fichiers inconnus à des imprimantes partagées ou en réseau. Les travaux d'impression peuvent également intégrer tout le contenu d'un document sensible ; traitez les fichiers .prn capturés comme vous le feriez pour l'original.

Détails du format

en bref
NOM COMPLETPrinter Output File (Print-to-File)
DÉVELOPPEURN/A (generic; created by printer drivers / the Windows print spooler)depuis Print-to-file dates to early PC printing (1980s)
TYPE MIMEapplication/octet-stream
TYPEDonnées d'imprimante mises en file d'attente - le flux de description de page (PostScript, PCL, ESC/P ou raster brut) qu'une imprimante recevrait
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Texte délimité par des espaces Excel (.prn) - Format d'enregistrement « Texte formaté (délimité par des espaces) » de Microsoft Excel - un tableau en texte brut à largeur fixe, sans rapport avec l'impression ; ouvrez-le dans Excel ou n'importe quel éditeur de texte.

Programmes qui ouvrent les fichiers PRN

Windows3 apps
Print to printer (command line) Intégré Envoyer brut à une imprimante compatible - copy /b fichier.prn \\PC\PartageImprimante (l'imprimante doit correspondre au pilote qui l'a créé).
GhostScript + GSview / Ghostgum Open-source Travail d'impression PostScript : ouvrir/prévisualiser et convertir le .prn en PDF (interprète le PostScript à l'intérieur).
Notepad / Notepad++ Open-source Inspecter les premiers octets - « %!PS » signifie PostScript, « ESC E »/PJL signifie PCL - pour confirmer le langage d'imprimante utilisé.
macOS1 app
GhostScript (Homebrew) / Preview Open-source Travail d'impression PostScript : convertir en PDF avec ps2pdf fichier.prn fichier.pdf, puis visualiser dans Aperçu.
Linux2 apps
Ghostscript Open-source Travail d'impression PostScript : ps2pdf fichier.prn ou gs pour restituer/prévisualiser la page.
lpr / CUPS Open-source Envoyer brut à une imprimante correspondante avec lpr -o raw fichier.prn.

Détails techniques

spécifications approfondies
Type de formatDonnées d'imprimante mises en file d'attente - une copie conforme du flux de description de page écrit par le spouleur d'impression sur le disque au lieu d'un port d'imprimante
Encodage interneBinaire ou texte brut selon le langage de description de page ; PostScript et PJL sont basés sur l'ASCII, PCL et le raster brut sont largement binaires
Langages d'imprimantePostScript, PCL 5/6, PJL, ESC/P, ESC/P2 ou raster brut - le langage spécifique est déterminé par le pilote d'imprimante sélectionné lors de l'impression dans un fichier
Signature de fichierPas d'octets magiques fixes ; la variante PostScript commence par %!PS (hex 25 21 50 53) ; la variante PCL commence généralement par ESC E (1B 45) ou un prologue PJL \x1b%-12345X@PJL
Type MIMEapplication/octet-stream (aucun type MIME officiellement enregistré n'existe pour .prn)
Structure du fichierFlux d'octets plat, non compressé commençant à l'offset 0 ; pas de conteneur, de table d'en-tête ou d'enveloppe de compression
Méthode de générationCréé via l'option « Imprimer dans un fichier » dans la boîte de dialogue d'impression d'une application ; le spouleur d'impression du système d'exploitation écrit la sortie du pilote directement sur le disque au lieu de l'envoyer à un port
Lecture sous WindowsCopier le flux vers le port de l'imprimante cible en utilisant copy /b fichier.prn LPT1 ou copy /b fichier.prn \\serveur\imprimante depuis la ligne de commande
Lecture sous Linux / macOSEnvoyer directement au spouleur en utilisant lpr ou le sous-système CUPS ; lpr -P nomimprimante fichier.prn envoie le flux à une file d'attente d'imprimante nommée
Visualisation et conversionGhostscript peut restituer, afficher et convertir les variantes PostScript et PCL sur toutes les plateformes ; GSview ajoute une interface graphique sous Windows
Dépendance au périphériqueGénéralement non portable - un .prn produit pour un modèle d'imprimante ou un pilote spécifique peut ne pas s'imprimer correctement sur un périphérique ou un pilote différent
Lisibilité du texteLes variantes PostScript et PJL sont partiellement lisibles par l'homme dans un éditeur de texte ; les variantes PCL et raster brut sont binaires et apparaissent comme des caractères non imprimables
Relation avec XPSUn .prn généré avec le pilote Microsoft XPS Document Writer est un conteneur XPS ; renommer l'extension en .xps permet de l'ouvrir dans n'importe quelle visionneuse XPS
Formats associés.ps (fichier source PostScript), .pcl (flux PCL brut), .spl (fichier de spool d'impression Windows NT/XP), .eps (Encapsulated PostScript)
PubliéPrint-to-file dates to early PC printing (1980s)
Standard ouvertOui · libre de droits

Conversions PRN

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers PRN. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers PRN.

Foire aux questions

Comment ouvrir un fichier PRN ?
Un fichier .prn d'impression est le code propre à l'imprimante, pas un document lisible. Envoyez-le brut à une imprimante correspondante ou - s'il s'agit de PostScript - prévisualisez-le ou convertissez-le en PDF avec GhostScript. Vérifiez les premiers octets (« %!PS » = PostScript, « ESC E »/PJL = PCL) pour savoir de quoi il s'agit.
Comment imprimer un fichier PRN ?
Envoyez-le brut à une imprimante compatible (le même pilote que celui qui l'a créé). Windows : copy /b fichier.prn \\PC\Imprimante. Linux/macOS : lpr -o raw fichier.prn. Le visualiser à l'écran n'est généralement pas possible.
Comment convertir un PRN en PDF ?
S'il s'agit d'un travail d'impression PostScript, l'outil ps2pdf de GhostScript le convertit directement. Les travaux PCL nécessitent GhostPCL (ghostpdl). Il n'y a pas de texte de document simple à récupérer - vous effectuez le rendu de la page capturée.
Pourquoi mon fichier PRN est-il plein de caractères illisibles ?
Parce qu'il s'agit d'un travail d'impression dans le langage propre à l'imprimante (PostScript ou PCL), et non d'un document. Ce code est destiné à être envoyé à une imprimante, pas à être lu à l'écran.
Puis-je modifier un fichier PRN ?
Pas de manière pratique - la mise en page et les polices sont figées dans le code de l'imprimante. Si vous devez modifier le contenu, retournez à l'application d'origine et réimprimez (ou réexportez en PDF).

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z