.PRN

Archivo PRN

Printer Output File (Print-to-File)
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .prn contiene el flujo de datos exacto que recibiría una impresora, escrito en el lenguaje de descripción de páginas propio de la impresora (generalmente PostScript o PCL). No es un documento legible; se envía directamente a una impresora compatible o, si es PostScript, se convierte a PDF con GhostScript. Revise los primeros bytes para saber qué tipo tiene: «%!PS» significa PostScript, «ESC E» o un encabezado PJL significa PCL.

Desarrollador: N/A (generic; created by printer drivers / the Windows print spooler) Categoría: Archivos de maquetación Estándar abierto MIME: application/octet-stream
SE ABRE EN Windows macOS Linux
Relacionado: .PDF · .SGN · .FP3 · .AFPUB

En esta página

19k+ extensiones indexadas
Última revisión Jul 22, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo PRN?

Un archivo .prn almacena contenido listo para imprimir: el flujo de descripción de página sin procesar que una aplicación envía al controlador de la impresora en lugar de a un dispositivo físico. .prn es una extensión genérica utilizada por muchas aplicaciones; los datos reales en su interior dependen del controlador de impresora seleccionado y pueden ser PostScript, PCL, ESC/P, ráster sin procesar u otro lenguaje de descripción de páginas.

Los archivos .prn pueden contener:

  • Texto con formato
  • Datos de gráficos e imágenes
  • Gráficos y tablas
  • Instrucciones para impresoras: recuento de páginas, tamaño de papel, estilo de impresión y comandos específicos del dispositivo

Los archivos .prn pueden almacenar datos en formato binario o de texto. Debido a que el formato interno depende del controlador, los archivos .prn no tienen una firma de archivo fija. Un .prn de PostScript suele comenzar con %!PS, mientras que un .prn de PCL suele abrirse con la secuencia de escape ESC E (1B 45) o un prólogo PJL (\x1b%-12345X@PJL). La inspección de los primeros bytes revela qué lenguaje de impresora hay en su interior.

Los archivos .prn se generan mediante el comando Imprimir a archivo disponible en la mayoría de las aplicaciones. En Windows, la forma más directa de usar uno es copiarlo a un puerto de impresora desde la línea de comandos: copy /b nombrearchivo.prn LPT1 o redirigirlo a un recurso compartido de impresora en red. Ghostscript (con GSview) puede abrir, renderizar y convertir archivos .prn que contengan datos PostScript o PCL. En Linux y macOS, lpr o el subsistema CUPS pueden enviar un .prn directamente a una cola de impresión.

Si un archivo .prn se produjo con el controlador XML Paper Specification de Microsoft, su extensión se puede cambiar a .xps y abrirse con un visor de XPS. Un formato de cola de impresión de Windows relacionado es .spl.

Seguridad y protección

RIESGO: LOW

Un .prn de trabajo de impresión son datos, no un ejecutable, y es de bajo riesgo. Dos advertencias: PostScript es un lenguaje de programación completo, por lo que un .prn de PostScript malicioso podría, en teoría, explotar un intérprete; use un GhostScript actualizado y no envíe archivos desconocidos a ciegas a impresoras compartidas o en red. Los trabajos de impresión también pueden incrustar el contenido completo de un documento sensible; trate los archivos .prn capturados como lo haría con el original.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOPrinter Output File (Print-to-File)
DESARROLLADORN/A (generic; created by printer drivers / the Windows print spooler)desde Print-to-file dates to early PC printing (1980s)
TIPO MIMEapplication/octet-stream
TIPODatos de impresora en cola: el flujo de descripción de página (PostScript, PCL, ESC/P o ráster sin procesar) que recibiría una impresora
ESTÁNDARAbierto · libre de regalías
Esta extensión también es utilizada por…
  • Texto delimitado por espacios de Excel (.prn) - Formato de guardado «Texto con formato (delimitado por espacios)» de Microsoft Excel: una tabla de ancho fijo en texto plano, no relacionada con la impresión; ábrala en Excel o en cualquier editor de texto.

Programas que abren archivos PRN

Windows3 apps
Print to printer (command line) Integrado Enviar sin procesar a una impresora compatible: copy /b archivo.prn \\PC\RecursoImpresora (la impresora debe coincidir con el controlador que lo creó).
GhostScript + GSview / Ghostgum Código abierto Trabajo de impresión PostScript: abra/previsualice y convierta el .prn a PDF (interpreta el PostScript interno).
Notepad / Notepad++ Código abierto Inspeccione los primeros bytes («%!PS» significa PostScript, «ESC E»/PJL significa PCL) para confirmar en qué lenguaje de impresora está el trabajo.
macOS1 app
GhostScript (Homebrew) / Preview Código abierto Trabajo de impresión PostScript: conviértalo a PDF con ps2pdf archivo.prn archivo.pdf, luego véalo en Vista Previa.
Linux2 apps
Ghostscript Código abierto Trabajo de impresión PostScript: ps2pdf archivo.prn o gs para renderizar/previsualizar la página.
lpr / CUPS Código abierto Enviar sin procesar a una impresora coincidente con lpr -o raw archivo.prn.

Detalles técnicos

especificación profunda
Tipo de formatoDatos de impresora en cola: una copia literal del flujo de descripción de página escrito por el administrador de trabajos de impresión en el disco en lugar de en un puerto de impresora
Codificación internaBinario o texto plano según el lenguaje de descripción de página; PostScript y PJL se basan en ASCII, PCL y ráster sin procesar son mayoritariamente binarios
Lenguajes de impresoraPostScript, PCL 5/6, PJL, ESC/P, ESC/P2 o ráster sin procesar; el lenguaje específico lo determina el controlador de impresora seleccionado al imprimir a archivo
Firma de archivoSin bytes mágicos fijos; la variante PostScript comienza con %!PS (hex 25 21 50 53); la variante PCL suele comenzar con ESC E (1B 45) o un prólogo PJL \x1b%-12345X@PJL
Tipo MIMEapplication/octet-stream (no existe un tipo MIME registrado oficialmente para .prn)
Estructura del archivoFlujo de bytes plano y sin comprimir que comienza en el desplazamiento 0; sin contenedor, tabla de encabezado o envoltura de compresión
Método de generaciónCreado a través de la opción Imprimir a archivo en el cuadro de diálogo de impresión de una aplicación; el administrador de trabajos de impresión del SO escribe la salida del controlador directamente en el disco en lugar de enviarla a un puerto
Reproducción en WindowsCopie el flujo al puerto de la impresora de destino usando copy /b archivo.prn LPT1 o copy /b archivo.prn \\servidor\impresora desde la línea de comandos
Reproducción en Linux / macOSEnvíe directamente a la cola usando lpr o el subsistema CUPS; lpr -P nombreimpresora archivo.prn envía el flujo a una cola de impresora con nombre
Visualización y conversiónGhostscript puede renderizar, mostrar y convertir variantes de PostScript y PCL en todas las plataformas; GSview añade una interfaz gráfica en Windows
Dependencia del dispositivoNormalmente no es portátil: un .prn producido para un modelo de impresora o controlador específico puede no imprimirse correctamente en un dispositivo o controlador diferente
Legibilidad del textoLas variantes de PostScript y PJL son parcialmente legibles por humanos en un editor de texto; las variantes de PCL y ráster sin procesar son binarias y aparecen como caracteres no imprimibles
Relación con XPSUn .prn generado con el controlador Microsoft XPS Document Writer es un contenedor XPS; cambiar la extensión a .xps permite abrirlo en cualquier visor de XPS
Formatos relacionados.ps (archivo fuente PostScript), .pcl (flujo PCL sin procesar), .spl (archivo de cola de impresión de Windows NT/XP), .eps (PostScript encapsulado)
LanzadoPrint-to-file dates to early PC printing (1980s)
Estándar abiertoSí · libre de regalías

Conversiones de PRN

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos PRN. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos PRN.

Preguntas frecuentes

¿Cómo abro un archivo PRN?
Un .prn de impresión a archivo es el código propio de la impresora, no un documento legible. Envíelo sin procesar a una impresora compatible o, si es PostScript, previsualícelo o conviértalo a PDF con GhostScript. Revise los primeros bytes («%!PS» = PostScript, «ESC E»/PJL = PCL) para saber de cuál se trata.
¿Cómo imprimo un archivo PRN?
Envíelo sin procesar a una impresora compatible (el mismo controlador que lo creó). Windows: copy /b archivo.prn \\PC\Impresora. Linux/macOS: lpr -o raw archivo.prn. Verlo en pantalla no suele ser posible.
¿Cómo convierto PRN a PDF?
Si es un trabajo de impresión PostScript, ps2pdf de GhostScript lo convierte directamente. Los trabajos PCL necesitan GhostPCL (ghostpdl). No hay texto de documento simple que recuperar: se está renderizando la página capturada.
¿Por qué mi archivo PRN está lleno de caracteres ilegibles?
Porque es un trabajo de impresión en el lenguaje propio de la impresora (PostScript o PCL), no un documento. Ese código está destinado a ser enviado a una impresora, no a ser leído en pantalla.
¿Puedo editar un archivo PRN?
No en un sentido práctico: el diseño y las fuentes están congelados en el código de la impresora. Si necesita cambiar el contenido, vuelva a la aplicación original y vuelva a imprimir (o vuelva a exportar a PDF).

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.TXTPlain Text File
10.MDMarkdown Document

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z