Che cos'è il formato di file FRF?
I file con l'estensione .frf appartengono alla categoria dei file modello di documento.
Cosa contengono i file FRF?
Il contenuto dei file con estensione .frf include modelli di report generati utilizzando una libreria originariamente rilasciata come FreeReport. Questa libreria può essere incorporata in applicazioni sviluppate nei linguaggi C++ e Delphi. Nei file .frf, gli sviluppatori memorizzano elementi del documento come:
- struttura del report definita,
- campi da compilare,
- margini, intestazioni, piè di pagina,
- blocchi di testo.
Utilizzando questi componenti dai file .frf, gli sviluppatori creano moduli che vengono poi compilati automaticamente con i dati dell'applicazione durante l'esecuzione.
A cosa servono i file FRF?
L'integrazione della libreria FreeReport nel codice sorgente di un'applicazione consente la creazione di un modulo di reportistica. Viene comunemente utilizzata per generare output stampati o esportati da applicazioni aziendali e di gestione dati. La libreria è stata successivamente rinominata FastReport, che utilizza il formato .fr3 - un successore basato su XML - al posto dei file .frf. Fast Reports Inc. rimane una software house attiva nel 2025, con la sua attuale linea di prodotti basata sui file .fr3 e .frx.
Sicurezza e incolumità
RISCHIO: LOWI file FRF sono modelli di report binari passivi utilizzati solo all'interno di ambienti di sviluppo Delphi. Non contengono direttamente codice eseguibile; le loro espressioni Pascal vengono eseguite solo all'interno del contesto runtime di FastReport.
Dettagli del formato
in sintesi- FontMonger Intermediate Font (Ares Software) - Ares Software FontMonger (anni '90, fuori produzione) avrebbe utilizzato .frf per i file di conversione dei font intermedi - estremamente raro oggi.
Programmi che aprono file FRF
Dettagli tecnici
specifiche approfondite| Contenitore | Nessuno - flusso binario proprietario senza wrapper esterno |
| Codifica | Binario |
| Ordine dei byte | Little-endian (convenzione Delphi/Windows) |
| Struttura interna | Serializzazione binaria derivata da Delphi DFM di un albero di oggetti report |
| Tipo MIME | application/octet-stream |
| Dimensione tipica del file | 4 KB - 75 KB |
| Componenti del report | Bande (intestazione, dati, piè di pagina), campi memo/testo, immagini e parametri di layout |
| Piattaforma | Windows |
| Sostituito da | .fr3 (FastReport VCL 3.x+, basato su XML, dal 2002 circa in poi) |
| Sviluppatore | Fast Reports Inc. (originariamente distribuito come FreeReport, un componente gratuito per Delphi/C++ Builder) |
| Magic bytes parziali | 19 00 00 00 all'offset 0 in circa il 30% dei file; il formato ha più varianti binarie senza una firma universale |
| Rilasciato | circa 1998 (FastReport 2.x / FreeReport era) |
| Ultima versione | Superseded by .fr3 (FastReport VCL 3.x+, XML-based); FRF is FastReport 2.x era only |
Conversioni FRF
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file FRF.