Přeskočit na obsah

Převod souboru PRNX do RTF

Převeďte reportové dokumenty DevExpress PRNX do editovatelného RTF pomocí DevExpress Reporting.

Vytvořte soubory RTF online

Soubory PRNX zatím číst neumíme, takže tenhle převod nenabízíme. Pokud dokážete svou práci uložit do některého z těchto formátů nebo dalších, RTF z něj vyrobíme:

Chcete převádět PRNX na RTF?

Dejte nám vědět. Podle zájmu vybíráme, které převody přidáme jako další.

Jak převést soubor prnx do formátu rtf

Soubor PRNX je třeba převést, když je nutné upravit report v Microsoft Word nebo LibreOffice nebo jej sdílet se softwarem, který neumí číst dokumenty reportů DevExpress. RTF poskytuje upravitelný text a běžné prvky reportu, ale nezachovává vzhled stránky tak spolehlivě jako PDF.

Co je PRNX

.prnx je proprietární formát dokumentů DevExpress XtraReports. Aplikace DevExpress Reporting a .NET aplikace, které používají tiskový systém XtraReports, vytvářejí soubory PRNX pro ukládání vygenerovaných dokumentů reportů nebo uloženého výstupu náhledu tisku. Soubor může obsahovat vykreslené stránky, text, tabulky, obrázky a informace o rozvržení.

PRNX není univerzální formát pro zpracování textu, takže Microsoft Word a LibreOffice Writer jej běžně neotevřou přímo. Liší se také od .repx: soubor REPX obvykle ukládá rozvržení XtraReport a jeho ovládací prvky, zatímco soubor PRNX obvykle ukládá vygenerovaný dokument reportu. Soubor PRNX proto nemusí být upravitelný jako původní návrh reportu.

PRNX používají především vývojáři a organizace, které generují, zobrazují v náhledu, tisknou nebo archivují reporty pomocí DevExpress Reporting. Přesný způsob načtení závisí na verzi DevExpress a aplikaci, která soubor vytvořila.

Co je RTF

Rich Text Format (RTF) ukládá formátovaný text dokumentu pomocí značkovací syntaxe v prostém textu. Microsoft Word, LibreOffice Writer a mnoho systémů pro správu dokumentů jej dokáže číst a upravovat bez DevExpress Reporting.

RTF podporuje běžná písma, formátování znaků, odstavce, seznamy, tabulky a vložené obrázky. Je vhodný, když příjemci potřebují upravit text reportu nebo znovu použít jeho tabulky. Na rozdíl od PDF používá RTF plynulé rozvržení, takže zalamování řádků, stránkování a pozice objektů se mohou měnit v závislosti na písmech, okrajích nebo aplikacích.

Jak převést PRNX na RTF

Použijte aplikaci DevExpress nebo tiskový systém, který soubor vytvořil. Jde o spolehlivou metodu, protože PRNX je proprietární formát a obecné office převodníky jej neinterpretují.

  1. Otevřete původní aplikaci, prohlížeč reportů DevExpress nebo kompatibilní instalaci DevExpress Reporting.
  2. Načtěte PRNX pomocí příkazu aplikace pro dokument nebo náhled, například File → Open. Návrhář reportů, který přijímá pouze rozvržení reportů, nemusí otevřít vygenerovaný dokument PRNX.
  3. Vyberte příkaz pro export do RTF v prohlížeči nebo tiskovém systému, obvykle Export → RTF nebo Export Document → RTF. Názvy nabídek se mezi produkty DevExpress WinForms, WPF, webovými a samostatnými produkty liší.
  4. Vyberte rozsah stránek a dostupné možnosti exportu a poté výstup uložte s příponou .rtf.
  5. Otevřete výsledek ve Word nebo LibreOffice Writer a před dalším odesláním zkontrolujte tabulky, konce stránek, písma, obrázky, záhlaví a zápatí.

Pokud grafická aplikace nedokáže soubor načíst, požádejte vývojáře nebo správce zdrojového systému, aby jej exportoval. V aplikaci .NET je obvyklou programovou cestou načíst PRNX do kompatibilního komponentu DevExpress PrintingSystem nebo komponentu dokumentu a zavolat jeho metodu pro export do RTF; konkrétní třída a možnosti závisí na nainstalované verzi DevExpress. Typická implementace je koncepčně podobná tomuto:

printingSystem.LoadDocument("report.prnx");
printingSystem.ExportToRtf("report.rtf");

Použijte dokumentaci API pro nainstalovanou verzi, místo abyste tento příklad beze změn kopírovali do nesouvisejícího projektu DevExpress. Přejmenování report.prnx na report.rtf změní pouze název souboru; dokument se tím nepřevede.

Online převod a alternativy

Neexistuje široce spolehlivý univerzální online převodník PRNX na RTF. Služby jako CloudConvert a Convertio podporují mnoho běžných office formátů, ale neměly by být považovány za převodníky PRNX, pokud jejich aktuální služba výslovně neuvádí vstup PRNX a podporu DevExpress.

Nenahrávejte důvěrné faktury, personální reporty, finanční údaje ani záznamy zákazníků do neověřené služby. Pokud software DevExpress není k dispozici, požádejte vlastníka zdrojového systému o export do RTF nebo si vyžádejte PDF pro zobrazení a tisk s pevným rozvržením. PDF není náhradou v případě, že příjemce musí obsah reportu upravovat.

Omezení převodu

Export do RTF obecně zachovává text reportu, základní formátování, tabulky a mnoho rastrových obrázků. Složité ovládací prvky DevExpress mohou být rastrovány, sloučeny, vynechány nebo znázorněny odlišně. Grafy, čárové kódy, vypočítávané ovládací prvky, hypertextové odkazy, vložená písma, vrstvené objekty, chování při procházení podrobností, skripty a další interaktivní funkce vyžadují důkladnou kontrolu.

Chybějící písma mohou změnit zalomení řádků a počet stránek. Záhlaví, zápatí, šířky sloupců a konce stránek se také mohou posunout, protože RTF umožňuje přeformátování obsahu. Ponechte původní PRNX jako zdrojový dokument, porovnejte exportovaný soubor s náhledem a při požadavku na přesné stránkování podle vizuálního vzhledu použijte export DevExpress do PDF.

Informace o příponách a typech souborů poskytuje File-Extensions.org

Soubor už byl stažen

Tento soubor už byl stažen. Kvůli ochraně soukromí jsme ho hned po stažení smazali ze serveru, takže ho nejde stáhnout znovu. Pokud ho potřebujete ještě jednou, převeďte soubor znovu.