Konwertuj prnx do xlsx

Konwertuj PRNX na XLSX

Konwertuj dokumenty raportów DevExpress PRNX do edytowalnych skoroszytów XLSX za pomocą narzędzi DevExpress.

Twórz pliki XLSX online

Nie potrafimy jeszcze odczytać plików PRNX, więc tej konwersji nie oferujemy. Jeśli możesz wyeksportować swoją pracę do jednego z tych lub innych formatów, zrobimy z niego XLSX:

Chcesz przekonwertować PRNX na XLSX?

Daj nam znać. Kolejne konwersje do dodania wybieramy według zainteresowania.

Jak konwertować prnx do xlsx

Plik PRNX może wymagać konwersji, gdy raport DevExpress musi zostać przeanalizowany, edytowany lub udostępniony w Excel. XLSX zapewnia sortowalne wiersze, edytowalne komórki, formuły oraz szerszą zgodność z oprogramowaniem biurowym niż wyrenderowany dokument raportu.

Czym jest format PRNX

PRNX to zastrzeżony format dokumentów DevExpress XtraReports i Printing System. Zwykle przechowuje wygenerowany lub wyświetlony w podglądzie raport wraz z wyrenderowanym tekstem, tabelami, obrazami, wykresami, podziałem na strony i informacjami dotyczącymi układu wydruku.

Pliki PRNX są tworzone przez aplikacje .NET oparte na DevExpress i mogą być zapisywane z podglądu raportu lub dostarczane jako zarchiwizowane dane wyjściowe raportu. Nie są one definicjami raportów, takimi jak pliki .repx, ani arkuszami kalkulacyjnymi ogólnego przeznaczenia. Microsoft Excel i LibreOffice Calc zwykle nie otwierają bezpośrednio plików PRNX.

Czym jest format XLSX

XLSX to oparty na XML format skoroszytów używany przez Microsoft Excel i obsługiwany przez LibreOffice Calc, ONLYOFFICE oraz inne aplikacje arkuszy kalkulacyjnych. Przechowuje arkusze z komórkami, formułami, formatowaniem, filtrami, tabelami, wykresami oraz możliwością edycji wierszy i kolumn.

Eksport do XLSX jest przydatny, gdy odbiorcy muszą sortować wyniki raportu, dodawać obliczenia, ponownie wykorzystywać tabele lub archiwizować dane wyjściowe w szeroko obsługiwanym formacie biurowym.

Jak przekonwertować PRNX do XLSX

Korzystanie z przeglądarki lub aplikacji DevExpress

  1. Otwórz plik PRNX w aplikacji DevExpress, która go utworzyła, albo w zgodnej aplikacji DevExpress do podglądu raportów lub wyświetlania dokumentów.
  2. Użyj polecenia File → Open, polecenia otwierania dostępnego w przeglądarce lub funkcji wczytywania dokumentu w aplikacji, aby wybrać plik report.prnx.
  3. W podglądzie wybierz Export → XLSX, Export to → Excel lub równoważne polecenie eksportu do Excel. Nazwy menu zależą od produktu i wersji DevExpress.
  4. Wybierz nazwę wyjściową, na przykład report.xlsx, i skonfiguruj dostępne opcje dotyczące formatowania, obrazów, obsługi stron lub szerokości kolumn.
  5. Otwórz skoroszyt w Excel lub Calc i sprawdź granice kolumn, scalone komórki, daty, sumy, powtarzające się nagłówki oraz podziały arkuszy.

Przeglądarka raportów może udostępniać polecenia eksportu dopiero po zakończeniu wczytywania dokumentu. Jeśli plik PRNX otwiera się, ale nie ma opcji eksportu do Excel, użyj tej samej aplikacji lub biblioteki opartej na DevExpress, która wygenerowała plik, i zaktualizuj jej komponenty eksportu do zgodnej wersji.

Automatyzacja konwersji za pomocą .NET

W aplikacji .NET odwołującej się do odpowiednich zestawów DevExpress wczytaj zapisany dokument do Printing System i wyeksportuj go jako XLSX. Dokładne nazwy klas i metod różnią się w zależności od wersji DevExpress; często stosowany wzorzec wygląda następująco:

var printingSystem = new DevExpress.XtraPrinting.PrintingSystem();
printingSystem.LoadDocument("report.prnx");
printingSystem.ExportToXlsx("report.xlsx");

Skompiluj ten kod z wersją DevExpress zgodną z plikiem PRNX i sprawdź dostępne API eksportu w danym wydaniu. Jeśli dostępne są oryginalne elementy XtraReport i jego źródło danych, wyeksportuj raport bezpośrednio za pomocą opcji eksportu DevExpress XLSX, zamiast najpierw zapisywać i ponownie wczytywać dokument podglądu.

Konwertery online i zgodność

PRNX jest zastrzeżonym i stosunkowo rzadko spotykanym formatem dokumentów raportów, a popularne usługi konwersji online nie obsługują go w sposób stały. Nie przesyłaj pliku PRNX do usługi, chyba że jej aktualna lista formatów wejściowych wyraźnie wymienia PRNX, a jej warunki dotyczące prywatności są akceptowalne; zmiana nazwy .prnx na .xlsx nie konwertuje formatu wewnętrznego. W przypadku poufnych raportów użyj oryginalnej aplikacji DevExpress lub wewnętrznego konwertera .NET.

Eksport konwertuje wyrenderowany raport, a niekoniecznie jego oryginalne zapytanie, relacyjny model danych, definicję raportu lub interaktywne działanie. Formuły mogą zostać zamienione na wartości, układy przeznaczone do druku mogą skutkować scalonymi komórkami lub blokami zorientowanymi na strony, a wykresy i obrazy mogą pozostać nieedytowalnymi obiektami. Złożone raporty mogą wymagać ręcznego uporządkowania po eksporcie, szczególnie gdy zawierają zagnieżdżone sekcje, podraporty, szerokie tabele lub silnie dostosowane formatowanie.