O que é o formato de ficheiro PRNX?
Arquivos .prnx estão associados ao componente XtraReports incluído na suíte DevExpress. O XtraReports é usado por desenvolvedores de software .NET para projetar, visualizar e distribuir relatórios em aplicações desktop Windows e aplicações web.
Arquivos com a extensão .prnx armazenam documentos de relatório renderizados - um instantâneo de um relatório totalmente processado, pronto para visualização ou impressão. No nível binário, um arquivo .prnx é um arquivo ZIP (identificável pelos magic bytes PK 50 4B 03 04 no deslocamento 0) que empacota o conteúdo da página formatado em XML junto com quaisquer imagens ou recursos incorporados.
O formato é gerado e consumido pelo componente Document Viewer da DevExpress. Geralmente é produzido a partir de layouts de relatório armazenados como arquivos .repx. A suíte DevExpress suporta projetos construídos em ambientes incluindo:
- Visual Studio (C# e VB.NET)
- Delphi (VCL e FireMonkey)
- ASP.NET WebForms e visualizadores web baseados em HTML5/JavaScript
Documentos .prnx podem ser exportados do Document Viewer para formatos como PDF ou RTF. Os arquivos não foram feitos para serem abertos com um clique duplo; eles exigem o DevExpress Document Viewer ou uma aplicação compatível para renderizar seu conteúdo corretamente.
Segurança e proteção
RISCO: LOWUm PRNX consiste em dados de relatório inertes (XML zipado + imagens), não executáveis, portanto o arquivo em si é inofensivo. O problema prático é que nenhum aplicativo comum o abre: evite baixar ferramentas suspeitas de «visualizador/abridor de PRNX» de portais de anúncios - não existe um legítimo independente. O caminho suportado é a aplicação DevExpress que o criou, ou solicitar ao remetente a reexportação como PDF/Excel.
Detalhes do formato
em resumoProgramas que abrem arquivos PRNX
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo ZIP; os primeiros 4 bytes são `50 4B 03 04` (magic bytes `PK`) no deslocamento 0 |
| Codificação interna | XML UTF-8 descrevendo o layout da página pré-renderizada e metadados do documento |
| Tipo MIME | `application/octet-stream` |
| Desenvolvedor | Developer Express Inc. (DevExpress) |
| Componente gerador | XtraReports / PrintingSystem Document Viewer (suíte de relatórios .NET) |
| Formato de layout de origem | `.repx` (layout de relatório editável); `.prnx` contém o instantâneo renderizado e pronto para impressão |
| Suporte de plataforma | .NET (WinForms, WPF, ASP.NET WebForms, ASP.NET Core, Blazor, WinUI 3, MAUI) |
| Recursos incorporados | Imagens e outros ativos são agrupados como entradas ZIP adicionais dentro do contêiner |
| Modelo de conteúdo | Layout fixo, orientado a páginas; cada página armazenada como XML totalmente processado |
| Capacidades de exportação | O Document Viewer pode exportar para PDF, RTF, XLSX, DOCX, HTML, CSV e formatos de imagem |
| Ambientes de linguagem | Criado a partir de projetos escritos em C#, VB.NET e Delphi |
| Não editável diretamente | Representa um instantâneo renderizado; alterações de design exigem a edição do layout `.repx` de origem |
| Inspeção | Ferramentas de arquivamento como 7-Zip podem descompactar o arquivo para acessar o XML bruto e os recursos incorporados |
| Lançado | 2000s (DevExpress XtraReports / .NET Reporting suite) |
| Especificação | docs.devexpress.com |
Conversões de PRNX
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos PRNX.