Hva er CDT-filformatet?
En .cdt-fil er en CorelDRAW vektorgrafikkmal - strukturelt identisk med en .cdr tegnefil, men lagret med filendelsen .cdt slik at CorelDRAW åpner den som en mal, og oppretter et nytt uten tittel-dokument i stedet for å redigere originalen. Maler lagrer sidestørrelse og orientering, fargepaletter, avsnitts- og grafikkstiler, innstillinger for linjal/rutenett/hjelpelinjer, og eventuell forhåndsplassert vektorgrafikk eller plassholderobjekter.
CorelDRAW har brukt to underliggende beholderformater. Versjon 1 til 13 (1989-2001) brukte en RIFF binærbeholder; filene starter med bytene RIFF og blokktypen CDT pluss en versjonskode. Fra CorelDRAW X4 (versjon 14, 2008) og utover byttet beholderen til et ZIP-arkiv med DEFLATE-komprimering, og filene starter med PK-signaturen. Begge generasjoner støttes av nåværende CorelDRAW-utgivelser.
Den nyere filendelsen .cdrt (introdusert rundt CorelDRAW 14-16) er den utpekte etterfølgeren for ZIP-baserte maler; eldre .cdt-filer fra tidligere versjoner er fortsatt vidt distribuert og fullt støttet.
Tredjepartsstøtte er begrenset: Inkscape og LibreOffice Draw kan importere .cdt via libcdr-biblioteket (samme metode som brukes for .cdr-filer), med god nøyaktighet for enkel grafikk, men potensielle problemer med CorelDRAW-spesifikke effekter, fonter og fargerom. Adobe Illustrator åpner ikke .cdt-filer naturlig.
Sikkerhet og trygghet
RISIKO: MEDIUMCDT-filer er vektordata, ikke kjørbare filer. Risikoen er identisk med CDR: søk etter gratis «CDT-åpner» eller «CDT-viser» kan føre til nedlastinger med lav tillit. Bruk Inkscape (inkscape.org) eller LibreOffice (libreoffice.org) i stedet for ukjente visningsprogrammer. ZIP-baserte CDT-filer (CorelDRAW X4+) er arkiver og kan inneholde filer, men dette er ikke en aktiv angrepsvektor.
Formatdetaljer
i et nøtteskall- C++ Development Tools prosjektfil (Eclipse CDT) - Eclipse IDEs C/C++ Development Tools bruker .cdt for prosjektkonfigurasjonsfiler - ikke relatert til CorelDRAW.
- Commodore 64 kassettbilde - C64-emulatorer (f.eks. VICE) bruker .cdt for Commodore 64-kassettbilder - ikke relatert til grafikk.
Programmer som åpner CDT-filer
Tekniske detaljer
dyp spesifikasjon| Koding | Binær |
| Byterekkefølge | Little-endian (RIFF-struktur); little-endian internt i ZIP-æraen også |
| Beholder | RIFF binærbeholder (CorelDRAW 1-13, 1989-2001); ZIP-arkiv (CorelDRAW X4 / v14+, 2008 og utover) |
| Magic bytes | 52 49 46 46 (RIFF) ved posisjon 0 for v1-13; 50 4B 03 04 (PK) ved posisjon 0 for v14+ ZIP-baserte filer |
| Komprimering | Ingen i RIFF-æraen; DEFLATE per ZIP-oppføring i v14+-æraen |
| Typisk størrelse | 20 KB - 50 MB (fra enkle logomaler til flersidige dokumentmaler med innebygd grafikk) |
| Intern formatversjon | RIFF-blokktype CDT pluss versjonskode (v1-13); XML- og RIFF-strømmer inne i ZIP-pakken (v14+) |
| Mal-oppførsel | CorelDRAW åpner .cdt som en ny kopi av et dokument uten tittel; den opprinnelige malen blir aldri endret |
| Forhold til CDR | Strukturelt identisk med .cdr-tegnefiler; bare filendelsen og CorelDRAWs «åpne-som-mal»-oppførsel er forskjellig |
| Etterfølgerformat | .cdrt - CorelDRAW-mal for ZIP-basert format (CorelDRAW 14-16+); .cdt forblir fullt støttet |
| Tredjepartsimport | Inkscape og LibreOffice Draw via libcdr-biblioteket; nøyaktighet begrenset for CorelDRAW-spesifikke effekter, fonter og fargerom |
| Sjekksum/integritet | Ingen i RIFF-æraen; ZIP CRC-32 per oppføring i v14+-æraen |
| Plattform | Windows (full støtte); macOS via CorelDRAW for Mac (versjon 19/2019 og senere) |
| Utgitt | 1989 (CorelDRAW 1.0; .cdt template variant alongside .cdr) |
| Siste versjon | CorelDRAW 2024 (v26) - newer versions use .cdrt extension |
| Spesifikasjon | www.coreldraw.com |