Co to jest format pliku CAL?
Plik .cal to obraz rastrowy CALS (Typ 1), monochromatyczny format bitmapowy opracowany w ramach inicjatywy Departamentu Obrony USA o nazwie CALS (Continuous Acquisition and Life-cycle Support) pod koniec lat 80. Został zaprojektowany do cyfrowej wymiany dokumentacji technicznej - głównie rysunków inżynieryjnych i zeskanowanych podręczników technicznych - między wykonawcami obronnymi a agencjami rządowymi, zgodnie ze standardami MIL-STD-1840 i MIL-R-28002.
Format przechowuje pojedynczy 1-bitowy (czarno-biały) obraz rastrowy skompresowany kodowaniem CCITT Group 4 (ITU-T T.6) - tym samym bezstratnym algorytmem bitonalnym, który jest używany w faksach i bitonalnych obrazach TIFF. Każdy plik .cal zaczyna się od stałego nagłówka ASCII o rozmiarze 2048 bajtów, zawierającego rekordy klucz/wartość MIL-STD-1840 - pola takie jak srcdocid:, rorient:, rpelcnt: oraz rdensty: - uzupełnionego spacjami do dokładnie 2048 bajtów. Skompresowane dane obrazu zaczynają się bezpośrednio po tym bloku nagłówka.
Ponieważ kodek kompresji jest identyczny z TIFF Group 4, większość narzędzi CAD i systemów zarządzania dokumentami może bezstratnie konwertować .cal na TIFF i z powrotem. Format występuje również pod alternatywnymi rozszerzeniami .cals, .gp4 oraz .c4.
Typowe pliki reprezentują zeskanowane rysunki inżynieryjne formatów B, C, D i E w rozdzielczości 200-400 DPI. Standard nadrzędny (MIL-PRF-28002) został od tego czasu anulowany, a format .cal został w dużej mierze zastąpiony przez PDF i wielostronicowe pliki TIFF w wymianie dokumentacji technicznej. Wiele narzędzi graficznych nadal odczytuje i zapisuje ten format, w tym IrfanView, XnView MP, ImageMagick, narzędzia rastrowe AutoCAD oraz GDAL (gdal_translate).
Bezpieczeństwo
RYZYKO: LOWRaster CALS to pasywne dane obrazu dwupoziomowego bez skryptów ani zawartości wykonywalnej, więc sam plik jest nieszkodliwy. Jedyne praktyczne środki ostrożności: upewnij się, że .cal to rzeczywiście obraz CALS (rozszerzenie jest używane przez Windows Calendar i SuperCalc) i unikaj podejrzanych stron z „konwerterami CAL”, które dołączają oprogramowanie reklamowe - legalne darmowe narzędzia (ImageMagick, GDAL, XnView, IrfanView) obsługują go bezpiecznie.
Szczegóły formatu
w pigułce- Dane Windows Calendar / SuperCalc (.cal) - Rozszerzenie .cal jest również używane przez stary aplet kalendarza Windows 3.x oraz arkusze kalkulacyjne SuperCalc - są to niepowiązane formaty niebędące obrazami.
- CADAM / wymiana rysunków (.cal) - Niektóre starsze systemy CAD używały .cal dla powiązanych danych rastrowych/rysunkowych; zidentyfikuj je na podstawie aplikacji źródłowej.
Programy otwierające pliki CAL
Szczegóły techniczne
specyfikacja| Kompresja | CCITT Group 4 (ITU-T T.6) dwuwymiarowe kodowanie długości serii - bezstratne, tylko bitonalne |
| Głębia koloru | 1 bit na piksel (dwupoziomowa czarno-biała; brak obsługi skali szarości lub koloru) |
| Struktura nagłówka | Stały blok ASCII o rozmiarze 2048 bajtów z rekordami klucz:wartość MIL-STD-1840, uzupełniony spacjami do dokładnie 2048 bajtów; skompresowane dane obrazu następują bezpośrednio po nim |
| Kluczowe pola nagłówka | srcdocid: (identyfikator dokumentu), rtype: (typ rastra), rorient: (orientacja obrazu), rpelcnt: (szerokość i wysokość w pikselach), rdensty: (rozdzielczość w DPI) |
| Typ MIME | image/cals; rozpoznawany również jako image/x-cals i application/x-cals |
| Identyfikacja pliku | Brak binarnej sygnatury (magic number); identyfikowany przez linie słów kluczowych ASCII (np. srcdocid:, rorient:, version: MIL-STD-1840) w obrębie pierwszych 2048 bajtów |
| Warianty typu | Typ I - pojedynczy obraz monochromatyczny (najczęstszy); Typ II - jeden lub więcej kafelkowych obrazów monochromatycznych; oba warianty używają CCITT Group 4 |
| Deweloper / pochodzenie | Departament Obrony USA, w ramach programu CALS (Continuous Acquisition and Life-cycle Support) |
| Obowiązujący standard | MIL-R-28002 / MIL-PRF-28002C; standard został anulowany, ale format pozostaje czytelny dla obecnych narzędzi graficznych |
| Alternatywne rozszerzenia | .cals, .gp4, .c4, .mil - identyczna struktura binarna, różne konwencje nazewnictwa stosowane w różnych systemach |
| Typowa rozdzielczość skanowania | 200-400 DPI; zoptymalizowany dla rysunków inżynieryjnych formatów B, C, D i E oraz skanowanych podręczników technicznych |
| Typowy rozmiar pliku | Od kilkudziesięciu kilobajtów do kilku megabajtów dla pełnowymiarowego rysunku inżynieryjnego |
| Kompatybilność platform | Wieloplatformowy; brak zależności od kolejności bajtów, ponieważ Group 4 to strumień bitowy; obsługiwany w Windows, Unix/Linux i macOS |
| Zastąpiony przez | Wielostronicowy TIFF (Group 4) oraz PDF/A, które zastąpiły .cal w długoterminowej archiwizacji dokumentacji technicznej i wymianie międzyagencyjnej |
| Wydano | Late 1980s (U.S. DoD CALS initiative; MIL-STD-1840, MIL-R-28002 / MIL-PRF-28002) |
| Najnowsza wersja | MIL-PRF-28002C (Type I/II); standard now deprecated/cancelled but format still read by imaging tools |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | en.wikipedia.org |
Konwersje CAL
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki CAL.