Che cos'è il formato di file PRNX?
I file .prnx sono associati al componente XtraReports incluso nella suite DevExpress. XtraReports viene utilizzato dagli sviluppatori di software .NET per progettare, visualizzare in anteprima e distribuire report all'interno di applicazioni desktop Windows e applicazioni web.
I file con estensione .prnx memorizzano documenti di report renderizzati: un'istantanea di un report completamente elaborato, pronto per la visualizzazione o la stampa. A livello binario, un file .prnx è un archivio ZIP (identificabile dai magic bytes PK 50 4B 03 04 all'offset 0) che pacchettizza i contenuti delle pagine in formato XML insieme a eventuali immagini o risorse incorporate.
Il formato viene generato e consumato dal componente Document Viewer di DevExpress. In genere viene prodotto a partire da layout di report memorizzati come file .repx. La suite DevExpress supporta progetti creati in ambienti quali:
- Visual Studio (C# e VB.NET)
- Delphi (VCL e FireMonkey)
- ASP.NET WebForms e visualizzatori web basati su HTML5/JavaScript
I documenti .prnx possono essere esportati dal Document Viewer in formati come PDF o RTF. I file non sono destinati a essere aperti con un doppio clic; richiedono il DevExpress Document Viewer o un'applicazione compatibile per renderizzare correttamente i loro contenuti.
Sicurezza e incolumità
RISCHIO: LOWUn file PRNX contiene dati di report inerti (XML zippato + immagini), non è un eseguibile, quindi il file in sé è innocuo. Il problema pratico è che nessuna app consumer lo apre: evita di scaricare dubbi strumenti «PRNX viewer/opener» da portali pubblicitari; non ne esiste uno standalone legittimo. La via supportata è l'applicazione DevExpress che lo ha generato, o chiedere al mittente di riesportarlo come PDF/Excel.
Dettagli del formato
in sintesiProgrammi che aprono file PRNX
Dettagli tecnici
specifiche approfondite| Formato contenitore | Archivio ZIP; i primi 4 byte sono `50 4B 03 04` (magic bytes `PK`) all'offset 0 |
| Codifica interna | XML UTF-8 che descrive il layout della pagina pre-renderizzato e i metadati del documento |
| Tipo MIME | `application/octet-stream` |
| Sviluppatore | Developer Express Inc. (DevExpress) |
| Componente generatore | XtraReports / PrintingSystem Document Viewer (suite di reportistica .NET) |
| Formato layout sorgente | `.repx` (layout report modificabile); `.prnx` contiene l'istantanea renderizzata pronta per la stampa |
| Supporto piattaforma | .NET (WinForms, WPF, ASP.NET WebForms, ASP.NET Core, Blazor, WinUI 3, MAUI) |
| Risorse incorporate | Le immagini e altri asset sono raggruppati come voci ZIP aggiuntive all'interno del contenitore |
| Modello di contenuto | Layout fisso, orientato alla pagina; ogni pagina è memorizzata come XML completamente elaborato |
| Capacità di esportazione | Il Document Viewer può esportare in PDF, RTF, XLSX, DOCX, HTML, CSV e formati immagine |
| Ambienti linguistici | Creato da progetti scritti in C#, VB.NET e Delphi |
| Non direttamente modificabile | Rappresenta un'istantanea renderizzata; le modifiche al design richiedono la modifica del layout sorgente `.repx` |
| Ispezione | Strumenti di archiviazione come 7-Zip possono decomprimere il file per accedere all'XML grezzo e alle risorse incorporate |
| Rilasciato | 2000s (DevExpress XtraReports / .NET Reporting suite) |
| Specifica | docs.devexpress.com |
Conversioni PRNX
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file PRNX.