Что такое формат файла QRP?
Файлы .qrp содержат данные - в частности, отчеты, - созданные приложением QuickReport, библиотекой компонентов, предназначенной для разработки и создания отчетов в проектах Borland/Embarcadero Delphi и C++Builder. Созданный отчет включает такие элементы, как текст, графический макет, таблицы и общее оформление страницы.
Внутренне .qrp представляет собой бинарный скомпилированный формат. Каждый файл хранит последовательность отрисованных изображений страниц - метафайлов Windows (EMF/WMF), - созданных движком печати QuickReport. Это отличает .qrp от редактируемых шаблонов отчетов, таких как .qrt; файл .qrp представляет собой полностью отрисованный, готовый к просмотру снимок, который невозможно существенно отредактировать после генерации.
.qrp является проприетарным форматом; однако его можно конвертировать в несколько более широко поддерживаемых форматов, таких как PDF, XML, CSV, JPG и другие. Отчеты могут создаваться не только непосредственно внутри исходного приложения, но и через QuickReport API, что позволяет программно генерировать отчеты без использования визуального дизайнера во время выполнения.
Безопасность и защита
РИСК: LOWQRP представляет собой инертные данные отрисованного отчета (страницы метафайлов) и не содержит скриптов, поэтому сам файл представляет низкий риск. Практическая осторожность требуется при поиске программы для просмотра: загрузки «QRP viewer» на общих порталах ПО могут содержать рекламное ПО/ПНП - отдавайте предпочтение сайтам QuSoft/Zylsoft или поставщику приложения. Как всегда, относитесь к файлу .qrp, полученному неожиданно от неизвестного отправителя, с обычной осторожностью, хотя он не может самостоятельно исполнять код.
Детали формата
в двух словахПрограммы, открывающие файлы QRP
Технические подробности
глубокая спецификация| Тип формата | Бинарный скомпилированный отчет - сохраненный набор отрисованных метафайлов страниц |
| Разработчик | QuSoft AS, Норвегия |
| Целевая платформа | Windows (приложения Delphi и C++Builder) |
| Внутренняя структура | Последовательные страницы метафайлов Windows EMF/WMF, созданные движком печати QuickReport |
| Сигнатура файла | Нет публично задокументированных фиксированных магических байтов; структура на диске зависит от версии |
| MIME-тип | application/octet-stream |
| Редактируемый после создания | Нет - скомпилированный снимок; для изменения дизайна отчета необходимо редактировать шаблон .qrt |
| Связанный формат шаблона | .qrt (редактируемый шаблон отчета QuickReport) |
| Зависимость среды выполнения | Среда выполнения QuickReport (TQuickRep / QRPreview) или совместимый автономный просмотрщик QRP |
| Цели экспорта | PDF, JPG, XML, CSV, HTML, XLS через фильтры экспорта QuickReport |
| Поддерживаемые элементы отчета | Текстовые полосы, изображения, диаграммы, таблицы, подотчеты и компоненты сводных таблиц |
| Метод генерации | Напрямую из приложения Delphi/C++Builder или программно через QuickReport API |
| Совместимость версий | Структура файла варьируется в зависимости от версии QuickReport; старые файлы .qrp могут некорректно открываться в новых версиях |
| Типичный сценарий использования | Распространение предварительно отрисованных отчетов в бизнес-приложениях Delphi и C++Builder |
| Выпущен | 1990s (QuickReport for Borland Delphi) |
| Спецификация | qusoft.com |