Qu'est-ce que le format de fichier PRNX ?
Les fichiers .prnx sont associés au composant XtraReports inclus dans la suite DevExpress. XtraReports est utilisé par les développeurs de logiciels .NET pour concevoir, prévisualiser et distribuer des rapports au sein d'applications de bureau Windows et d'applications web.
Les fichiers avec une extension .prnx stockent des documents de rapport générés - un instantané d'un rapport entièrement traité, prêt pour la visualisation ou l'impression. Au niveau binaire, un fichier .prnx est une archive ZIP (identifiable par les octets magiques PK 50 4B 03 04 à l'offset 0) qui regroupe le contenu des pages au format XML avec toutes les images ou ressources intégrées.
Le format est généré et consommé par le composant Document Viewer de DevExpress. Il est généralement produit à partir de mises en page de rapports stockées sous forme de fichiers .repx. La suite DevExpress prend en charge les projets créés dans des environnements tels que :
- Visual Studio (C# et VB.NET)
- Delphi (VCL et FireMonkey)
- ASP.NET WebForms et visionneuses web basées sur HTML5/JavaScript
Les documents .prnx peuvent être exportés depuis le Document Viewer vers des formats tels que PDF ou RTF. Les fichiers ne sont pas destinés à être ouverts par un double-clic ; ils nécessitent le DevExpress Document Viewer ou une application compatible pour afficher leur contenu correctement.
Sécurité et sûreté
RISQUE : LOWUn PRNX contient des données de rapport inertes (XML compressé + images), non exécutables, donc le fichier lui-même est inoffensif. Le piège pratique est qu'aucune application grand public ne l'ouvre : évitez de télécharger des outils suspects de type « visionneuse PRNX » sur des portails publicitaires - il n'en existe aucun de légitime et autonome. La voie prise en charge est l'application DevExpress qui l'a créé, ou de demander à l'expéditeur de le réexporter en PDF/Excel.
Détails du format
en brefProgrammes qui ouvrent les fichiers PRNX
Détails techniques
spécifications approfondies| Format de conteneur | Archive ZIP ; les 4 premiers octets sont `50 4B 03 04` (octets magiques `PK`) à l'offset 0 |
| Encodage interne | XML UTF-8 décrivant la mise en page pré-générée et les métadonnées du document |
| Type MIME | `application/octet-stream` |
| Développeur | Developer Express Inc. (DevExpress) |
| Composant générateur | XtraReports / PrintingSystem Document Viewer (suite de reporting .NET) |
| Format de mise en page source | `.repx` (mise en page de rapport modifiable) ; `.prnx` contient l'instantané généré prêt pour l'impression |
| Plateformes prises en charge | .NET (WinForms, WPF, ASP.NET WebForms, ASP.NET Core, Blazor, WinUI 3, MAUI) |
| Ressources intégrées | Les images et autres actifs sont regroupés en tant qu'entrées ZIP supplémentaires à l'intérieur du conteneur |
| Modèle de contenu | Mise en page fixe, orientée page ; chaque page est stockée sous forme de XML entièrement traité |
| Capacités d'exportation | Le Document Viewer peut exporter vers PDF, RTF, XLSX, DOCX, HTML, CSV et des formats d'image |
| Environnements linguistiques | Créé à partir de projets écrits en C#, VB.NET et Delphi |
| Non modifiable directement | Représente un instantané généré ; les modifications de conception nécessitent l'édition de la mise en page source `.repx` |
| Inspection | Les outils d'archivage tels que 7-Zip peuvent décompresser le fichier pour accéder au XML brut et aux ressources intégrées |
| Publié | 2000s (DevExpress XtraReports / .NET Reporting suite) |
| Spécification | docs.devexpress.com |
Conversions PRNX
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers PRNX.