¿Qué es el formato de archivo PRNX?
Los archivos .prnx están asociados con el componente XtraReports incluido en la suite DevExpress. XtraReports es utilizado por desarrolladores de software .NET para diseñar, previsualizar y distribuir informes dentro de aplicaciones de escritorio de Windows y aplicaciones web.
Los archivos con extensión .prnx almacenan documentos de informes renderizados, una instantánea de un informe totalmente procesado y listo para su visualización o impresión. A nivel binario, un archivo .prnx es un archivo ZIP (identificable por los magic bytes PK 50 4B 03 04 en el desplazamiento 0) que empaqueta el contenido de la página en formato XML junto con cualquier imagen o recurso incrustado.
El formato es generado y consumido por el componente Document Viewer de DevExpress. Normalmente se produce a partir de diseños de informes almacenados como archivos .repx. La suite DevExpress admite proyectos creados en entornos que incluyen:
- Visual Studio (C# y VB.NET)
- Delphi (VCL y FireMonkey)
- ASP.NET WebForms y visores web basados en HTML5/JavaScript
Los documentos .prnx pueden exportarse desde el Document Viewer a formatos como PDF o RTF. Los archivos no están destinados a abrirse haciendo doble clic; requieren el DevExpress Document Viewer o una aplicación compatible para renderizar su contenido correctamente.
Seguridad y protección
RIESGO: LOWUn PRNX son datos de informe inertes (XML comprimido + imágenes), no es ejecutable, por lo que el archivo en sí es inofensivo. El inconveniente práctico es que ninguna aplicación de consumo lo abre: evite descargar herramientas dudosas de «visor/abridor de PRNX» de portales de anuncios; no existe uno independiente legítimo. La vía compatible es la aplicación DevExpress que lo creó, o pedir al remitente que lo vuelva a exportar como PDF/Excel.
Detalles del formato
en pocas palabrasProgramas que abren archivos PRNX
Detalles técnicos
especificación profunda| Formato de contenedor | Archivo ZIP; los primeros 4 bytes son `50 4B 03 04` (magic bytes `PK`) en el desplazamiento 0 |
| Codificación interna | XML en UTF-8 que describe el diseño de página pre-renderizado y los metadatos del documento |
| Tipo MIME | `application/octet-stream` |
| Desarrollador | Developer Express Inc. (DevExpress) |
| Componente generador | XtraReports / PrintingSystem Document Viewer (suite de informes .NET) |
| Formato de diseño de origen | `.repx` (diseño de informe editable); `.prnx` contiene la instantánea renderizada lista para imprimir |
| Soporte de plataforma | .NET (WinForms, WPF, ASP.NET WebForms, ASP.NET Core, Blazor, WinUI 3, MAUI) |
| Recursos incrustados | Las imágenes y otros activos se agrupan como entradas ZIP adicionales dentro del contenedor |
| Modelo de contenido | Diseño fijo, orientado a páginas; cada página se almacena como XML totalmente procesado |
| Capacidades de exportación | Document Viewer puede exportar a PDF, RTF, XLSX, DOCX, HTML, CSV y formatos de imagen |
| Entornos de lenguaje | Creado a partir de proyectos escritos en C#, VB.NET y Delphi |
| No editable directamente | Representa una instantánea renderizada; los cambios de diseño requieren editar el diseño fuente `.repx` |
| Inspección | Las herramientas de archivo como 7-Zip pueden despaquetar el archivo para acceder al XML sin procesar y a los recursos incrustados |
| Lanzado | 2000s (DevExpress XtraReports / .NET Reporting suite) |
| Especificación | docs.devexpress.com |
Conversiones de PRNX
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos PRNX.