Che cos'è il formato di file QRP?
I file .qrp contengono dati - nello specifico report - generati dall'applicazione QuickReport, una libreria di componenti progettata per lo sviluppo e la creazione di report in progetti Borland/Embarcadero Delphi e C++Builder. Un report creato include elementi come testo, layout grafico, tabelle e la disposizione generale della pagina.
Internamente, .qrp è un formato binario compilato. Ogni file memorizza una sequenza di immagini di pagine renderizzate - metafile di Windows (EMF/WMF) - prodotte dal motore di stampa di QuickReport. Questo distingue il formato .qrp dai modelli di report modificabili come .qrt; un file .qrp rappresenta un'istantanea completamente renderizzata e pronta per l'anteprima che non può essere modificata in modo significativo dopo la generazione.
.qrp è un formato proprietario; tuttavia, può essere convertito in diversi formati più ampiamente supportati, come PDF, XML, CSV e JPG, tra gli altri. I report possono essere generati non solo direttamente all'interno dell'applicazione di origine, ma anche tramite l'API di QuickReport, consentendo la produzione programmatica di report senza il designer visivo in fase di esecuzione.
Sicurezza e incolumità
RISCHIO: LOWUn QRP contiene dati di report renderizzati inerti (pagine metafile) e non trasporta script, quindi il file stesso è a basso rischio. La cautela pratica riguarda la fonte del visualizzatore: i download di «QRP viewer» su portali di download generici possono contenere adware/PUP - preferire i siti QuSoft/Zylsoft o il fornitore dell'applicazione. Come sempre, trattare un .qrp che arriva inaspettatamente da un mittente sconosciuto con la normale cautela, sebbene non possa eseguire codice autonomamente.
Dettagli del formato
in sintesiProgrammi che aprono file QRP
Dettagli tecnici
specifiche approfondite| Tipo di formato | Report binario compilato - un set salvato di metafile di pagine renderizzate |
| Sviluppatore | QuSoft AS, Norvegia |
| Piattaforma target | Windows (applicazioni Delphi e C++Builder) |
| Struttura interna | Pagine metafile Windows EMF/WMF sequenziali prodotte dal motore di stampa QuickReport |
| Firma del file | Nessun magic byte fisso documentato pubblicamente; il layout su disco dipende dalla versione |
| Tipo MIME | application/octet-stream |
| Modificabile dopo la generazione | No - istantanea compilata; il modello .qrt modificabile deve essere variato per cambiare il design del report |
| Formato modello correlato | .qrt (modello di report QuickReport modificabile) |
| Dipendenza runtime | Runtime QuickReport (TQuickRep / QRPreview) o un visualizzatore QRP standalone compatibile |
| Target di esportazione | PDF, JPG, XML, CSV, HTML, XLS tramite i filtri di esportazione QuickReport |
| Elementi del report supportati | Bande di testo, immagini, grafici, tabelle, sottoreport e componenti cross-tab |
| Metodo di generazione | Direttamente da un'applicazione Delphi/C++Builder o programmaticamente tramite l'API QuickReport |
| Compatibilità di versione | Il layout del file varia in base alla versione di QuickReport; i file .qrp più vecchi potrebbero non aprirsi correttamente nelle versioni più recenti |
| Caso d'uso tipico | Distribuzione di report pre-renderizzati in applicazioni aziendali Delphi e C++Builder |
| Rilasciato | 1990s (QuickReport for Borland Delphi) |
| Specifica | qusoft.com |