Konwertuj prnx do docx

Konwertuj PRNX na DOCX

Konwertuj dokument wydruku PRNX z DevExpress do edytowalnego formatu DOCX za pomocą kompatybilnego oprogramowania do tworzenia raportów.

Twórz pliki DOCX 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 DOCX:

Jak konwertować prnx do docx

Microsoft Word nie może bezpośrednio otwierać plików PRNX, dlatego konwersja jest konieczna, gdy raport musi być edytowany, udostępniany lub archiwizowany jako dokument Office. Zwykle należy otworzyć zapisany dokument wydruku DevExpress za pomocą aplikacji źródłowej lub biblioteki drukowania i wyeksportować go jako .docx.

Czym jest format PRNX

.prnx to zastrzeżony dokument DevExpress Printing System. Jest on zwykle tworzony przez aplikacje zbudowane przy użyciu DevExpress XtraReports lub DevExpress Reporting, gdy wygenerowany raport zostaje zapisany z poziomu podglądu wydruku.

Plik PRNX reprezentuje wyrenderowany wynik raportu oraz informacje o układzie stron; zazwyczaj nie jest to oryginalny projekt raportu. Plik .repx na ogół zawiera układ raportu, pasma, kontrolki, wyrażenia i konfigurację powiązań danych używane do wygenerowania tego wyniku. Pliki PRNX są używane głównie przez programistów i użytkowników aplikacji raportujących opartych na DevExpress.

Microsoft Word, LibreOffice i przeglądarki ogólnego przeznaczenia nie otwierają natywnie plików PRNX. Wymagana jest źródłowa aplikacja DevExpress, zgodna przeglądarka dokumentów lub niestandardowa aplikacja korzystająca z odpowiednich zestawów DevExpress.

Czym jest format DOCX

.docx to format Microsoft Word oparty na standardzie Office Open XML. Obsługuje edytowalny tekst, tabele, obrazy, style, nagłówki, komentarze i podział na strony, dzięki czemu nadaje się do poprawiania i dystrybucji treści raportów.

Eksport do DOCX zwykle odtwarza wygenerowany raport, zamiast ponownie tworzyć jego definicję. Wynik może zawierać pozycjonowane pola tekstowe lub oddzielne elementy układu zamiast naturalnie przepływających akapitów Word.

Konwersja PRNX za pomocą oprogramowania DevExpress

  1. Zainstaluj aplikację DevExpress Reporting lub XtraReports, która utworzyła plik, używając w miarę możliwości tej samej lub zgodnej wersji DevExpress.
  2. Otwórz plik input.prnx za pomocą przeglądarki dokumentów aplikacji lub modułu wczytywania podglądu wydruku. Projektant raportów, który akceptuje tylko pliki .repx, może nie otworzyć dokumentu PRNX.
  3. Użyj dostępnego polecenia File → Export lub Export i wybierz DOCX lub Microsoft Word. Nazwy menu różnią się w zależności od End-User Report Designer, Document Viewer i aplikacji niestandardowych.
  4. Zapisz wynik jako output.docx, a następnie sprawdź go w Word lub LibreOffice pod kątem zmienionych podziałów stron, czcionek, tabel, obrazów, wykresów, hiperłączy i znaków specjalnych.

Niektóre starsze aplikacje DevExpress udostępniają tylko eksport do RTF. W takim przypadku wybierz Export → RTF, otwórz wynikowy plik .rtf w Word i użyj polecenia File → Save As, aby utworzyć plik DOCX. RTF jest rozwiązaniem awaryjnym, a nie sposobem na odzyskanie oryginalnego projektu raportu.

Konwersja PRNX za pomocą DevExpress .NET API

Zgodna biblioteka drukowania DevExpress może wczytać zapisany dokument wydruku i wyeksportować go. Typowy schemat wygląda następująco:

using DevExpress.XtraPrinting;

var printingSystem = new PrintingSystem();
printingSystem.LoadDocument("input.prnx");
printingSystem.ExportToDocx("output.docx");

Nazwy klas, przestrzenie nazw, metody eksportu i obsługa DOCX różnią się w zależności od wersji DevExpress i docelowego frameworka. Jeśli LoadDocument zakończy się niepowodzeniem, użyj aplikacji, która utworzyła plik, lub zainstaluj odpowiednie zestawy DevExpress; plik może zależeć od przeglądarki tej aplikacji, niestandardowych kontrolek lub konfiguracji licencjonowania.

Konwersja online i zgodność

Większość konwerterów online ogólnego przeznaczenia, w tym usług takich jak CloudConvert i Zamzar, nie oferuje niezawodnej obsługi plików PRNX jako danych wejściowych, ponieważ konwersja wymaga silnika renderującego DevExpress. Usługi online używaj tylko wtedy, gdy wyraźnie wymieniają PRNX jako akceptowany format wejściowy, a DOCX jako format wyjściowy; zmiana rozszerzenia nazwy pliku nie konwertuje pliku. W przypadku raportów zawierających dane osobowe, finansowe lub poufne preferowana jest konwersja lokalna.

Eksport do DOCX zwykle nie zachowuje powiązań danych raportu, parametrów, pól obliczeniowych, pasm raportu, kontrolek używanych podczas projektowania ani możliwości ponownego wygenerowania raportu. Brakujące czcionki mogą zmienić zawijanie wierszy i podział na strony, natomiast tabele zagnieżdżone, wykresy, kontrolki niestandardowe i pozycjonowane elementy mogą zostać uproszczone.

Aby uzyskać wynik najbardziej podatny na edycję, zdobądź oryginalny plik .repx oraz jego źródło danych, otwórz go w DevExpress Reporting, odśwież raport i wyeksportuj ponownie wygenerowany raport do DOCX. Jeśli dostępny jest tylko plik PRNX, konwersja może zachować widoczne strony, ale nie jest w stanie odtworzyć brakującej struktury raportu.

Baza danych obecnie nie zawiera żadnych bezpośrednich linków do konwerterów plików prnx.

Dodatkowe formaty dla konwersji pliku
prnx

Konwersja do .docx
z innych formatów

Udostępnij w mediach społecznościowych: