Co to jest format pliku QRP?
Pliki .qrp zawierają dane - w szczególności raporty - generowane przez aplikację QuickReport, bibliotekę komponentów zaprojektowaną do tworzenia raportów w projektach Borland/Embarcadero Delphi i C++Builder. Utworzony raport zawiera elementy takie jak tekst, układ graficzny, tabele oraz ogólne rozmieszczenie strony.
Wewnętrznie .qrp jest binarnym formatem skompilowanym. Każdy plik przechowuje sekwencję wyrenderowanych obrazów stron - metaplików Windows (EMF/WMF) - wytworzonych przez silnik drukowania QuickReport. Odróżnia to .qrp od edytowalnych szablonów raportów, takich jak .qrt; plik .qrp reprezentuje w pełni wyrenderowaną, gotową do podglądu migawkę, której nie można w istotny sposób edytować po wygenerowaniu.
.qrp jest formatem własnościowym; można go jednak przekonwertować na kilka szerzej obsługiwanych formatów, takich jak między innymi PDF, XML, CSV i JPG. Raporty mogą być generowane nie tylko bezpośrednio w aplikacji macierzystej, ale także poprzez API QuickReport, co pozwala na programowe tworzenie raportów bez użycia wizualnego projektanta w czasie wykonywania programu.
Bezpieczeństwo
RYZYKO: LOWPlik QRP to pasywne dane wyrenderowanego raportu (strony metaplików) i nie zawiera skryptów, więc sam plik jest obarczony niskim ryzykiem. Praktyczną ostrożność należy zachować przy pobieraniu przeglądarki: instalatory „QRP viewer” na ogólnych portalach z oprogramowaniem mogą zawierać adware/PUP - zaleca się korzystanie ze stron QuSoft/Zylsoft lub dostawcy aplikacji. Jak zawsze, należy traktować plik .qrp otrzymany niespodziewanie od nieznanego nadawcy z normalną ostrożnością, choć sam w sobie nie może on wykonać kodu.
Szczegóły formatu
w pigułceProgramy otwierające pliki QRP
Szczegóły techniczne
specyfikacja| Typ formatu | Binarny skompilowany raport - zapisany zestaw wyrenderowanych metaplików stron |
| Deweloper | QuSoft AS, Norwegia |
| Platforma docelowa | Windows (aplikacje Delphi i C++Builder) |
| Struktura wewnętrzna | Sekwencyjne strony metaplików Windows EMF/WMF wygenerowane przez silnik drukowania QuickReport |
| Sygnatura pliku | Brak publicznie udokumentowanych stałych bajtów magicznych; układ na dysku zależy od wersji |
| Typ MIME | application/octet-stream |
| Edytowalny po wygenerowaniu | Nie - skompilowana migawka; aby zmienić projekt raportu, należy zmodyfikować edytowalny szablon .qrt |
| Powiązany format szablonu | .qrt (edytowalny szablon raportu QuickReport) |
| Zależność środowiska wykonawczego | Środowisko wykonawcze QuickReport (TQuickRep / QRPreview) lub kompatybilna samodzielna przeglądarka QRP |
| Cele eksportu | PDF, JPG, XML, CSV, HTML, XLS poprzez filtry eksportowe QuickReport |
| Obsługiwane elementy raportu | Paski tekstowe, obrazy, wykresy, tabele, podraporty i komponenty cross-tab |
| Metoda generowania | Bezpośrednio z aplikacji Delphi/C++Builder lub programowo przez API QuickReport |
| Kompatybilność wersji | Układ pliku różni się w zależności od wersji QuickReport; starsze pliki .qrp mogą nie otwierać się poprawnie w nowszych wersjach |
| Typowy przypadek użycia | Dystrybucja wstępnie wyrenderowanych raportów w aplikacjach biznesowych Delphi i C++Builder |
| Wydano | 1990s (QuickReport for Borland Delphi) |
| Specyfikacja | qusoft.com |