CorelDRAW
From Just Solve the File Format Problem
(Difference between revisions)
(→Format description) |
|||
(12 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
|formattype=electronic | |formattype=electronic | ||
|subcat=Graphics | |subcat=Graphics | ||
− | |extensions={{ext|cdr}}, {{ext|cdt}}, {{ext|cdx | + | |extensions={{ext|cdr}}, {{ext|cdt}}, {{ext|cdx}}, {{ext|cpx}}, {{ext|pat}} |
|pronom={{PRONOM|fmt/430}}, others | |pronom={{PRONOM|fmt/430}}, others | ||
}} | }} | ||
Line 12: | Line 12: | ||
* '''.cdt''': Template | * '''.cdt''': Template | ||
* '''.cdx''': Compressed file | * '''.cdx''': Compressed file | ||
− | * '''.cmx''': Corel Presentation Exchange Format | + | * '''.cmx''': [[CMX|Corel Presentation Exchange Format]] |
− | * '''. | + | * '''.ccx''': Compressed .cmx; see [[CCX (Corel)]] |
− | * '''. | + | * '''.cpx''': Corel Presentation Exchange Compressed Format (?) |
{| class="wikitable" | {| class="wikitable" | ||
− | ! Format / Version !! Ext. !! RIFF type !! PRONOM !! Filter ID | + | ! Format / Version !! Ext. !! RIFF type !! PRONOM !! Filter ID !! Remarks |
|- | |- | ||
− | |Drawing 1.0 ||rowspan=" | + | |Drawing 1.0 ||rowspan="17"| .cdr || n/a || {{PRONOM|fmt/467}} || |
|- | |- | ||
|Drawing 2.0 || n/a || {{PRONOM|fmt/466}} || | |Drawing 2.0 || n/a || {{PRONOM|fmt/466}} || | ||
Line 34: | Line 34: | ||
|- | |- | ||
|Drawing 8.0 || <code>CDR8</code> || {{PRONOM|x-fmt/292}} || | |Drawing 8.0 || <code>CDR8</code> || {{PRONOM|x-fmt/292}} || | ||
+ | |- | ||
+ | |Drawing 8.0 Bidi || <code>cdr8</code> || || | ||
|- | |- | ||
|Drawing 9.0 || <code>CDR9</code> || {{PRONOM|x-fmt/374}} || | |Drawing 9.0 || <code>CDR9</code> || {{PRONOM|x-fmt/374}} || | ||
Line 42: | Line 44: | ||
|- | |- | ||
|Drawing 12.0 || <code>CDRC</code> || {{PRONOM|fmt/427}} || | |Drawing 12.0 || <code>CDRC</code> || {{PRONOM|fmt/427}} || | ||
+ | |- | ||
+ | |Drawing 12.5 || <code>DESC</code> || || | ||
|- | |- | ||
|Drawing X3 || <code>CDRD</code> || {{PRONOM|fmt/428}} || | |Drawing X3 || <code>CDRD</code> || {{PRONOM|fmt/428}} || | ||
Line 48: | Line 52: | ||
|- | |- | ||
|Drawing X5 || <code>CDRF</code> || {{PRONOM|fmt/430}} || | |Drawing X5 || <code>CDRF</code> || {{PRONOM|fmt/430}} || | ||
+ | |- | ||
+ | |Drawing X6 || rowspan="6"| .dat || <code>CDRG</code> || || | ||
+ | |- | ||
+ | |Drawing X7 || <code>CDRH</code> || || | ||
+ | |- | ||
+ | |Drawing X8 || <code>CDRJ</code> || || | ||
+ | |- | ||
+ | |Drawing 2017 || <code>CDRK</code> || || | ||
+ | |- | ||
+ | |Drawing 2018 || <code>CDRL</code> || || | ||
+ | |- | ||
+ | |Drawing 2019 || <code>CDRM</code> || || | ||
|- | |- | ||
|Template || .cdt || || {{PRONOM|x-fmt/30}} || | |Template || .cdt || || {{PRONOM|x-fmt/30}} || | ||
Line 53: | Line 69: | ||
|Compressed Drawing || .cdx || || {{PRONOM|x-fmt/31}} || CorelID=0x704 | |Compressed Drawing || .cdx || || {{PRONOM|x-fmt/31}} || CorelID=0x704 | ||
|- | |- | ||
− | |Presentation Exchange 5.0 ||rowspan="2"| .cmx ||rowspan="2"| <code>CMX1</code> || {{PRONOM|x-fmt/34}} || CorelID=0x702 | + | |Presentation Exchange 5.0 ||rowspan="2"| .cmx ||rowspan="2"| <code>CMX1</code> || {{PRONOM|x-fmt/34}} || CorelID=0x702 ||rowspan="2"| See main article: [[CMX]] |
|- | |- | ||
|Presentation Exchange 6+ || {{PRONOM|x-fmt/35}} || CorelID=0x701 | |Presentation Exchange 6+ || {{PRONOM|x-fmt/35}} || CorelID=0x701 | ||
Line 59: | Line 75: | ||
|CMX Compressed || .cpx || || {{PRONOM|x-fmt/36}} || CorelID=0x705 | |CMX Compressed || .cpx || || {{PRONOM|x-fmt/36}} || CorelID=0x705 | ||
|- | |- | ||
− | |Pattern || .pat || || {{PRONOM|x-fmt/76}} || | + | |CCX Clipart || .ccx ||<code>CDRX</code> || || || See main article: [[CCX (Corel)]] |
+ | |- | ||
+ | |Pattern || .pat || || {{PRONOM|x-fmt/76}} || || Same as .cdr format? | ||
|} | |} | ||
Line 66: | Line 84: | ||
Early CorelDraw files are of an undocumented proprietary format where the first two bytes spell <code>WL</code> in [[ASCII]]. Later formats were based on [[RIFF]], with <code>RIFF</code> as the first four bytes and a version identifier in bytes 9 to 15. The inner details (the data chunk of the RIFF version) remain proprietary. | Early CorelDraw files are of an undocumented proprietary format where the first two bytes spell <code>WL</code> in [[ASCII]]. Later formats were based on [[RIFF]], with <code>RIFF</code> as the first four bytes and a version identifier in bytes 9 to 15. The inner details (the data chunk of the RIFF version) remain proprietary. | ||
− | Compressed formats, .CPX & .CDX are open/import only filters in versions in CorelDraw from version 6 on. Support for CDX was dropped after X6. | + | Compressed formats, .CPX & .CDX are open/import only filters in versions in CorelDraw from version 6 on. Support for CDX was dropped after X6. Released as compressed formats on the Corel ArtShow CD's during the 1990's<ref>ftp://ftp.corel.com/pub/Other_Graphics_Apps/ArtShow/4550.txt</ref>. |
+ | |||
+ | * ArtShow 91 (File formats supported: CDR, PCX, DIB, MID) | ||
+ | * ArtShow 3 (File formats supported: BMP, CDR, PCX, PCD) | ||
+ | * ArtShow 4 (File formats supported: BMP, CD_, PCX, PCD) .CD_ files use [[MS-DOS_installation_compression|SDZZ]] compression. | ||
+ | * ArtShow 5 (File formats supported: CDX) Header begins with "{{magic|CDRCOMP1}}" | ||
+ | * ArtShow 6 & 7 (File formats supported: CPX) Header begins with "{{magic|CDRCOMP2}}" | ||
== See also == | == See also == | ||
+ | * [[CCX (Corel)]] | ||
+ | * [[CMX]] | ||
* [[SHW (Corel)]] | * [[SHW (Corel)]] | ||
* [[WFN (font format)]] | * [[WFN (font format)]] | ||
Line 77: | Line 103: | ||
== Sample files == | == Sample files == | ||
− | * | + | * {{CdTextfilesURL|monstmedia/CLIPART/}} → *.CDR |
− | * | + | * {{CdTextfilesURL|1stcanadian/graphics/cor2help/}} |
− | * | + | * {{CdTextfilesURL|somuch/smsharew/CLIPART/1992CALS.ZIP}} |
− | * | + | * {{CdTextfilesURL|ccbwindows93/CORELDRA/}} |
== Links == | == Links == | ||
* [[Wikipedia: CorelDRAW]] | * [[Wikipedia: CorelDRAW]] | ||
− | * [ | + | * [https://www.corel.com/content/pdf/corporate/History_of_Corel.pdf History of Corel] |
* [https://sk1project.net/modules.php?name=Products&product=sk1 sK1 program attempts to reverse-engineer CorelDRAW format] | * [https://sk1project.net/modules.php?name=Products&product=sk1 sK1 program attempts to reverse-engineer CorelDRAW format] | ||
* [http://libregraphicsworld.org/blog/entry/corel-draw-x6-file-format-subdued-by-libcdr Corel DRAW X6 file format subdued by libcdr] | * [http://libregraphicsworld.org/blog/entry/corel-draw-x6-file-format-subdued-by-libcdr Corel DRAW X6 file format subdued by libcdr] | ||
+ | |||
+ | == References == | ||
+ | <references/> | ||
[[Category:RIFF based file formats]] | [[Category:RIFF based file formats]] | ||
[[Category:Corel]] | [[Category:Corel]] |
Revision as of 18:50, 30 December 2019
CorelDRAW is a vector graphics drawing program. Its native file format is generally found in .cdr files, but other extensions exist for variants of it. The format has gone through several major revisions over the years.
Contents |
Identifiers
- .cdr: Normal CorelDRAW file
- .cdt: Template
- .cdx: Compressed file
- .cmx: Corel Presentation Exchange Format
- .ccx: Compressed .cmx; see CCX (Corel)
- .cpx: Corel Presentation Exchange Compressed Format (?)
Format / Version | Ext. | RIFF type | PRONOM | Filter ID | Remarks |
---|---|---|---|---|---|
Drawing 1.0 | .cdr | n/a | fmt/467 | ||
Drawing 2.0 | n/a | fmt/466 | |||
Drawing 3.0 | CDR |
x-fmt/379 | |||
Drawing 4.0 | CDR4 |
fmt/465 | |||
Drawing 5.0 | CDR5 |
fmt/464 | |||
Drawing 6.0 | CDR6 |
x-fmt/29 | |||
Drawing 7.0 | CDR7 |
x-fmt/291 | |||
Drawing 8.0 | CDR8 |
x-fmt/292 | |||
Drawing 8.0 Bidi | cdr8 |
||||
Drawing 9.0 | CDR9 |
x-fmt/374 | |||
Drawing 10.0 | CDRA |
x-fmt/375 | |||
Drawing 11.0 | CDRB |
x-fmt/378 | |||
Drawing 12.0 | CDRC |
fmt/427 | |||
Drawing 12.5 | DESC |
||||
Drawing X3 | CDRD |
fmt/428 | |||
Drawing X4 | CDRE |
fmt/429 | |||
Drawing X5 | CDRF |
fmt/430 | |||
Drawing X6 | .dat | CDRG |
|||
Drawing X7 | CDRH |
||||
Drawing X8 | CDRJ |
||||
Drawing 2017 | CDRK |
||||
Drawing 2018 | CDRL |
||||
Drawing 2019 | CDRM |
||||
Template | .cdt | x-fmt/30 | |||
Compressed Drawing | .cdx | x-fmt/31 | CorelID=0x704 | ||
Presentation Exchange 5.0 | .cmx | CMX1 |
x-fmt/34 | CorelID=0x702 | See main article: CMX |
Presentation Exchange 6+ | x-fmt/35 | CorelID=0x701 | |||
CMX Compressed | .cpx | x-fmt/36 | CorelID=0x705 | ||
CCX Clipart | .ccx | CDRX |
See main article: CCX (Corel) | ||
Pattern | .pat | x-fmt/76 | Same as .cdr format? |
Format description
Early CorelDraw files are of an undocumented proprietary format where the first two bytes spell WL
in ASCII. Later formats were based on RIFF, with RIFF
as the first four bytes and a version identifier in bytes 9 to 15. The inner details (the data chunk of the RIFF version) remain proprietary.
Compressed formats, .CPX & .CDX are open/import only filters in versions in CorelDraw from version 6 on. Support for CDX was dropped after X6. Released as compressed formats on the Corel ArtShow CD's during the 1990's[1].
- ArtShow 91 (File formats supported: CDR, PCX, DIB, MID)
- ArtShow 3 (File formats supported: BMP, CDR, PCX, PCD)
- ArtShow 4 (File formats supported: BMP, CD_, PCX, PCD) .CD_ files use SDZZ compression.
- ArtShow 5 (File formats supported: CDX) Header begins with "
CDRCOMP1
" - ArtShow 6 & 7 (File formats supported: CPX) Header begins with "
CDRCOMP2
"
See also
Software
Sample files
- http://cd.textfiles.com/monstmedia/CLIPART/ → *.CDR
- http://cd.textfiles.com/1stcanadian/graphics/cor2help/
- http://cd.textfiles.com/somuch/smsharew/CLIPART/1992CALS.ZIP
- http://cd.textfiles.com/ccbwindows93/CORELDRA/
Links
- Wikipedia: CorelDRAW
- History of Corel
- sK1 program attempts to reverse-engineer CorelDRAW format
- Corel DRAW X6 file format subdued by libcdr