Co to jest format pliku PRNX?
Pliki .prnx są powiązane z komponentem XtraReports zawartym w pakiecie DevExpress. XtraReports jest używany przez programistów oprogramowania .NET do projektowania, podglądu i dystrybucji raportów w aplikacjach desktopowych Windows oraz aplikacjach internetowych.
Pliki z rozszerzeniem .prnx przechowują wyrenderowane dokumenty raportów - migawkę w pełni przetworzonego raportu gotową do wyświetlenia lub wydruku. Na poziomie binarnym plik .prnx to archiwum ZIP (identyfikowalne po magicznych bajtach PK 50 4B 03 04 pod offsetem 0), które pakuje zawartość stron w formacie XML wraz z wszelkimi osadzonymi obrazami lub zasobami.
Format ten jest generowany i odczytywany przez komponent Document Viewer firmy DevExpress. Zazwyczaj powstaje on z układów raportów przechowywanych jako pliki .repx. Pakiet DevExpress obsługuje projekty budowane w środowiskach takich jak:
- Visual Studio (C# i VB.NET)
- Delphi (VCL i FireMonkey)
- ASP.NET WebForms oraz przeglądarki internetowe oparte na HTML5/JavaScript
Dokumenty .prnx mogą być eksportowane z Document Viewer do formatów takich jak PDF lub RTF. Pliki te nie są przeznaczone do otwierania poprzez dwukrotne kliknięcie; wymagają one DevExpress Document Viewer lub kompatybilnej aplikacji, aby poprawnie wyrenderować ich zawartość.
Bezpieczeństwo
RYZYKO: LOWPlik PRNX to obojętne dane raportu (skompresowany XML + obrazy), nie jest wykonywalny, więc sam plik jest nieszkodliwy. Praktyczną pułapką jest to, że żadna aplikacja konsumencka go nie otwiera: unikaj pobierania podejrzanych narzędzi typu „PRNX viewer/opener” z portali reklamowych - nie istnieje legalna, samodzielna przeglądarka. Obsługiwaną drogą jest aplikacja DevExpress, która go utworzyła, lub poproszenie nadawcy o ponowny eksport do PDF/Excel.
Szczegóły formatu
w pigułceProgramy otwierające pliki PRNX
Szczegóły techniczne
specyfikacja| Format kontenera | Archiwum ZIP; pierwsze 4 bajty to `50 4B 03 04` (magiczne bajty `PK`) pod offsetem 0 |
| Wewnętrzne kodowanie | UTF-8 XML opisujący wstępnie wyrenderowany układ strony i metadane dokumentu |
| Typ MIME | `application/octet-stream` |
| Deweloper | Developer Express Inc. (DevExpress) |
| Komponent generujący | XtraReports / PrintingSystem Document Viewer (zestaw raportowania .NET) |
| Format układu źródłowego | `.repx` (edytowalny układ raportu); `.prnx` przechowuje wyrenderowaną migawkę gotową do druku |
| Obsługa platform | .NET (WinForms, WPF, ASP.NET WebForms, ASP.NET Core, Blazor, WinUI 3, MAUI) |
| Zasoby osadzone | Obrazy i inne zasoby są spakowane jako dodatkowe wpisy ZIP wewnątrz kontenera |
| Model zawartości | Stały układ, zorientowany na strony; każda strona przechowywana jako w pełni przetworzony XML |
| Możliwości eksportu | Document Viewer może eksportować do PDF, RTF, XLSX, DOCX, HTML, CSV oraz formatów graficznych |
| Środowiska językowe | Tworzone z projektów napisanych w C#, VB.NET oraz Delphi |
| Brak bezpośredniej edycji | Reprezentuje wyrenderowaną migawkę; zmiany w projekcie wymagają edycji źródłowego układu `.repx` |
| Inspekcja | Narzędzia do archiwizacji, takie jak 7-Zip, mogą rozpakować plik, aby uzyskać dostęp do surowego XML i osadzonych zasobów |
| Wydano | 2000s (DevExpress XtraReports / .NET Reporting suite) |
| Specyfikacja | docs.devexpress.com |
Konwersje PRNX
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki PRNX.