Hva er CAL-filformatet?
En .cal-fil er et CALS Raster Image (Type 1), et monokromt punktgrafikkformat utviklet under det amerikanske forsvarsdepartementets CALS-initiativ (Continuous Acquisition and Life-cycle Support) på slutten av 1980-tallet. Det ble designet for digital utveksling av teknisk dokumentasjon - primært ingeniørtegninger og skannede tekniske manualer - mellom forsvarsleverandører og offentlige etater, styrt av standardene MIL-STD-1840 og MIL-R-28002.
Formatet lagrer et enkelt 1-bits (svart-hvitt) rasterbilde komprimert med CCITT Group 4 (ITU-T T.6)-koding - den samme tapsfrie bitonale algoritmen som brukes i faksmaskiner og bitonale TIFF-bilder. Hver .cal-fil starter med en fast 2 048-byte ASCII-header som inneholder MIL-STD-1840 nøkkelord/verdi-poster - felt som srcdocid:, rorient:, rpelcnt: og rdensty: - fylt ut til nøyaktig 2 048 byte med mellomrom. De komprimerte bildedataene begynner umiddelbart etter denne header-blokken.
Fordi komprimeringskodeken er identisk med Group 4 TIFF, kan de fleste CAD- og dokumenthåndteringsverktøy konvertere .cal til TIFF tapsfritt og tilbake. Formatet forekommer også under de alternative filendelsene .cals, .gp4 og .c4.
Typiske filer representerer skannede ingeniørtegninger i størrelsene B, C, D og E ved 200-400 DPI. Den styrende standarden (MIL-PRF-28002) har siden blitt kansellert, og .cal har i stor grad blitt erstattet av PDF og flersidig TIFF for utveksling av tekniske dokumenter. Mange bildeverktøy leser og skriver fortsatt formatet, inkludert IrfanView, XnView MP, ImageMagick, AutoCAD rasterverktøy og GDAL (gdal_translate).
Sikkerhet og trygghet
RISIKO: LOWEt CALS-raster er passive bitonale bildedata uten skripting eller eksekverbart innhold, så selve filen er ufarlig. De eneste praktiske forholdsreglene: bekreft at .cal-filen faktisk er et CALS-bilde (filendelsen gjenbrukes av Windows Calendar og SuperCalc), og unngå tvilsomme nedlastingssider for «CAL-konvertere» som inkluderer reklameprogramvare - de legitime gratisverktøyene (ImageMagick, GDAL, XnView, IrfanView) håndterer det trygt.
Formatdetaljer
i et nøtteskall- Windows Calendar / SuperCalc-data (.cal) - Filendelsen .cal brukes også av den gamle Windows 3.x Calendar-appleten og av SuperCalc-regneark - urelaterte formater som ikke er bilder.
- CADAM / tegningutveksling (.cal) - Noen eldre CAD-systemer brukte .cal for relaterte raster-/tegningsdata; identifiseres ved det opprinnelige programmet.
Programmer som åpner CAL-filer
Tekniske detaljer
dyp spesifikasjon| Komprimering | CCITT Group 4 (ITU-T T.6) todimensjonal run-length-koding - tapsfri, kun bitonal |
| Fargedybde | 1 bit per piksel (bitonal svart-hvitt; ingen støtte for gråtoner eller farger) |
| Header-struktur | Fast 2 048-byte ASCII-blokk med MIL-STD-1840 nøkkelord:verdi-poster, fylt med mellomrom til nøyaktig 2 048 byte; komprimerte bildedata følger umiddelbart |
| Viktige header-felt | srcdocid: (dokument-ID), rtype: (rastertype), rorient: (bildeorientering), rpelcnt: (pikselbredde og høyde), rdensty: (oppløsning i DPI) |
| MIME-type | image/cals; også gjenkjent som image/x-cals og application/x-cals |
| Filidentifikasjon | Ingen binært magisk nummer; identifisert av ASCII-nøkkelordlinjer (f.eks. srcdocid:, rorient:, version: MIL-STD-1840) innenfor de første 2 048 bytene |
| Typevarianter | Type I - enkelt monokromt bilde (vanligst); Type II - ett eller flere flislagte monokrome bilder; begge varianter bruker CCITT Group 4 |
| Utvikler / opprinnelse | U.S. Department of Defense, under CALS-programmet (Continuous Acquisition and Life-cycle Support) |
| Styrende standard | MIL-R-28002 / MIL-PRF-28002C; standarden er kansellert, men formatet forblir lesbart av nåværende bildeverktøy |
| Alternative filendelser | .cals, .gp4, .c4, .mil - identisk binær struktur, ulike navnekonvensjoner brukt på tvers av systemer |
| Typisk skanneoppløsning | 200-400 DPI; optimalisert for ingeniørtegninger i størrelsene B, C, D og E og skannede tekniske manualer |
| Typisk filstørrelse | Fra ti talls kilobyte til noen få megabyte for en ingeniørtegning i full størrelse |
| Plattformkompatibilitet | Plattformuavhengig; ingen avhengighet av byte-rekkefølge siden Group 4 er en bit-strøm; støttet på Windows, Unix/Linux og macOS |
| Erstattet av | Flersidig TIFF (Group 4) og PDF/A, som erstattet .cal for langsiktig arkivering av tekniske dokumenter og utveksling mellom etater |
| Utgitt | Late 1980s (U.S. DoD CALS initiative; MIL-STD-1840, MIL-R-28002 / MIL-PRF-28002) |
| Siste versjon | MIL-PRF-28002C (Type I/II); standard now deprecated/cancelled but format still read by imaging tools |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | en.wikipedia.org |
CAL-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om CAL-filer.