Che cos'è il formato di file CAL?
Un file .cal è una CALS Raster Image (Tipo 1), un formato bitmap monocromatico sviluppato nell'ambito dell'iniziativa CALS (Continuous Acquisition and Life-cycle Support) del Dipartimento della Difesa degli Stati Uniti alla fine degli anni '80. È stato progettato per lo scambio digitale di documentazione tecnica - principalmente disegni ingegneristici e manuali tecnici scansionati - tra appaltatori della difesa e agenzie governative, regolato dagli standard MIL-STD-1840 e MIL-R-28002.
Il formato memorizza una singola immagine raster a 1 bit (bianco e nero) compressa con la codifica CCITT Group 4 (ITU-T T.6) - lo stesso algoritmo bitonale lossless utilizzato nei fax e nelle immagini TIFF bitonali. Ogni file .cal si apre con un'intestazione ASCII fissa di 2.048 byte contenente record chiave/valore MIL-STD-1840 - campi come srcdocid:, rorient:, rpelcnt: e rdensty: - riempiti esattamente fino a 2.048 byte con spazi. I dati dell'immagine compressa iniziano immediatamente dopo quel blocco di intestazione.
Poiché il codec di compressione è identico al TIFF Group 4, la maggior parte degli strumenti CAD e di gestione documentale può convertire i file .cal in TIFF in modo lossless e viceversa. Il formato compare anche con le estensioni alternative .cals, .gp4 e .c4.
I file tipici rappresentano disegni tecnici scansionati di dimensioni B, C, D ed E a 200-400 DPI. Lo standard di riferimento (MIL-PRF-28002) è stato da allora cancellato e il formato .cal è stato ampiamente sostituito da PDF e TIFF multipagina per lo scambio di documenti tecnici. Molti strumenti di imaging leggono e scrivono ancora il formato, tra cui IrfanView, XnView MP, ImageMagick, gli strumenti raster di AutoCAD e GDAL (gdal_translate).
Sicurezza e incolumità
RISCHIO: LOWUn raster CALS è un dato d'immagine bi-livello passivo senza script o contenuti eseguibili, quindi il file stesso è innocuo. Le uniche precauzioni pratiche: confermare che il file .cal sia effettivamente un'immagine CALS (l'estensione è riutilizzata da Windows Calendar e SuperCalc) ed evitare siti di download di «convertitori CAL» dubbi che includono adware - gli strumenti gratuiti legittimi (ImageMagick, GDAL, XnView, IrfanView) lo gestiscono in modo pulito.
Dettagli del formato
in sintesi- Dati Windows Calendar / SuperCalc (.cal) - L'estensione .cal è utilizzata anche dalla vecchia applet Calendar di Windows 3.x e dai fogli di calcolo SuperCalc - formati non d'immagine, non correlati.
- CADAM / scambio disegni (.cal) - Alcuni sistemi CAD legacy utilizzavano .cal per dati raster o disegni correlati; identificabili dall'applicazione di origine.
Programmi che aprono file CAL
Dettagli tecnici
specifiche approfondite| Compressione | Codifica run-length bidimensionale CCITT Group 4 (ITU-T T.6) - lossless, solo bitonale |
| Profondità colore | 1 bit per pixel (bi-livello bianco e nero; nessun supporto per scala di grigi o colore) |
| Struttura intestazione | Blocco ASCII fisso di 2.048 byte di record MIL-STD-1840 chiave:valore, riempito con spazi fino a esattamente 2.048 byte; i dati dell'immagine compressa seguono immediatamente |
| Campi chiave intestazione | srcdocid: (ID documento), rtype: (tipo raster), rorient: (orientamento immagine), rpelcnt: (larghezza e altezza in pixel), rdensty: (risoluzione in DPI) |
| Tipo MIME | image/cals; riconosciuto anche come image/x-cals e application/x-cals |
| Identificazione file | Nessun numero magico binario; identificato da righe di parole chiave ASCII (es. srcdocid:, rorient:, version: MIL-STD-1840) nei primi 2.048 byte |
| Varianti di tipo | Tipo I - immagine monocromatica singola (più comune); Tipo II - una o più immagini monocromatiche affiancate (tiled); entrambe le varianti usano CCITT Group 4 |
| Sviluppatore / origine | Dipartimento della Difesa degli Stati Uniti, nell'ambito del programma CALS (Continuous Acquisition and Life-cycle Support) |
| Standard di riferimento | MIL-R-28002 / MIL-PRF-28002C; lo standard è stato cancellato ma il formato rimane leggibile dagli attuali strumenti di imaging |
| Estensioni alternative | .cals, .gp4, .c4, .mil - struttura binaria identica, diverse convenzioni di denominazione utilizzate tra i vari sistemi |
| Risoluzione di scansione tipica | 200-400 DPI; ottimizzato per disegni tecnici di dimensioni B, C, D ed E e manuali tecnici scansionati |
| Dimensione tipica del file | Da decine di kilobyte a pochi megabyte per un disegno tecnico a grandezza naturale |
| Compatibilità piattaforma | Cross-platform; nessuna dipendenza dall'ordine dei byte poiché Group 4 è un flusso di bit; supportato su Windows, Unix/Linux e macOS |
| Sostituito da | TIFF multipagina (Group 4) e PDF/A, che hanno sostituito il formato .cal per l'archiviazione a lungo termine di documenti tecnici e lo scambio tra agenzie |
| Rilasciato | Late 1980s (U.S. DoD CALS initiative; MIL-STD-1840, MIL-R-28002 / MIL-PRF-28002) |
| Ultima versione | MIL-PRF-28002C (Type I/II); standard now deprecated/cancelled but format still read by imaging tools |
| Standard aperto | Sì · royalty-free |
| Specifica | en.wikipedia.org |
Conversioni CAL
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file CAL.