Hvad er CDT-filformatet?
En .cdt-fil er en CorelDRAW vektorgrafikskabelon - strukturelt identisk med en .cdr tegnefil, men gemt med filtypen .cdt, så CorelDRAW åbner den som en skabelon og opretter et nyt unavngivet dokument i stedet for at redigere originalen. Skabeloner gemmer sidestørrelse og orientering, farvepaletter, afsnits- og grafikformater, indstillinger for lineal/gitter/hjælpelinjer samt eventuel forudplaceret vektorgrafik eller pladsholderobjekter.
CorelDRAW har brugt to underliggende containerformater. Version 1 til 13 (1989-2001) brugte en RIFF binær container; filer begynder med bytene RIFF og chunk-typen CDT plus en versionskode. Fra CorelDRAW X4 (version 14, 2008) og frem skiftede containeren til et ZIP-arkiv med DEFLATE-komprimering, og filer begynder med PK-signaturen. Begge generationer understøttes af nuværende CorelDRAW-udgivelser.
Den nyere filtype .cdrt (introduceret omkring CorelDRAW 14-16) er den udpegede efterfølger til ZIP-baserede skabeloner; ældre .cdt-filer fra tidligere versioner er stadig vidt udbredte og fuldt understøttede.
Understøttelse fra tredjepart er begrænset: Inkscape og LibreOffice Draw kan importere .cdt via libcdr-biblioteket (samme vej som bruges til .cdr-filer), med god nøjagtighed for simpel grafik, men med potentielle problemer ved CorelDRAW-specifikke effekter, skrifttyper og farverum. Adobe Illustrator åbner ikke .cdt-filer indfødt.
Sikkerhed og tryghed
RISIKO: MEDIUMCDT-filer er vektordata, ikke eksekverbare. Risikoen er identisk med CDR: søgninger efter gratis «CDT-åbner» eller «CDT-fremviser» kan føre til downloads med lav troværdighed. Brug Inkscape (inkscape.org) eller LibreOffice (libreoffice.org) frem for ukendte fremviser-programmer. ZIP-baserede CDT-filer (CorelDRAW X4+) er arkiver og kan indeholde filer, men dette er ikke en aktiv angrebsvektor.
Formatdetaljer
kort fortalt- C++ Development Tools projektfil (Eclipse CDT) - Eclipse IDE's C/C++ Development Tools bruger .cdt til projektkonfigurationsfiler - ikke relateret til CorelDRAW.
- Commodore 64 båndbillede - C64-emulatorer (f.eks. VICE) bruger .cdt til Commodore 64-kassettebåndbilleder - ikke relateret til grafik.
Programmer der åbner CDT-filer
Tekniske detaljer
dyb specifikation| Kodning | Binær |
| Byte-orden | Little-endian (RIFF-struktur); også internt little-endian i ZIP-æraen |
| Container | RIFF binær container (CorelDRAW 1-13, 1989-2001); ZIP-arkiv (CorelDRAW X4 / v14+, 2008 og frem) |
| Magic bytes | 52 49 46 46 (RIFF) ved offset 0 for v1-13; 50 4B 03 04 (PK) ved offset 0 for v14+ ZIP-baserede filer |
| Komprimering | Ingen i RIFF-æraen; DEFLATE per ZIP-indgang i v14+-æraen |
| Typisk størrelse | 20 KB - 50 MB (fra simple logo-skabeloner til flersidede dokumentskabeloner med indlejret grafik) |
| Intern formatversion | RIFF chunk-type CDT plus versionskode (v1-13); XML- og RIFF-strømme inde i ZIP-pakken (v14+) |
| Skabelon-adfærd | CorelDRAW åbner .cdt som en ny unavngivet dokumentkopi; den originale skabelon ændres aldrig |
| Relation til CDR | Strukturelt identisk med .cdr-tegnefiler; kun filtypen og CorelDRAWs «åbn-som-skabelon»-adfærd er forskellig |
| Efterfølgerformat | .cdrt - CorelDRAW-skabelon til ZIP-baseret format (CorelDRAW 14-16+); .cdt forbliver fuldt understøttet |
| Tredjepartsimport | Inkscape og LibreOffice Draw via libcdr-biblioteket; nøjagtighed begrænset for CorelDRAW-specifikke effekter, skrifttyper og farverum |
| Checksum/integritet | Ingen i RIFF-æraen; ZIP CRC-32 per indgang i v14+-æraen |
| Platform | Windows (fuld understøttelse); macOS via CorelDRAW til Mac (version 19/2019 og senere) |
| Udgivet | 1989 (CorelDRAW 1.0; .cdt template variant alongside .cdr) |
| Seneste version | CorelDRAW 2024 (v26) - newer versions use .cdrt extension |
| Specifikation | www.coreldraw.com |