At the same time, CorelDRAW once had a version of Linux, but it was later abandoned. CorelDRAW X6 is only available in Windows version. CorelDRAW X7 released on 20 14 cancels the support for Windows XP and can only be used in a higher version of Windows.
In its first version, the CDR file format was completely proprietary? File format, mainly used for vector graphics drawing, can be identified by the first two bytes of the file "WL".
Since CorelDraw 3, the file format has been changed to the resource exchange file format (RIFF) envelope, which can be identified by the first four bytes of the file "RIFF" and the ninth to 15 bytes "CDR*vrsn", and the asterisk "*" was just a blank in the earlier version.
Starting from CorelDraw 4, it contains the version number of hexadecimal programming program ("4" means version 4, "D" means version 13). The actual data block of RIFF is still in Corel proprietary format.
Starting from version X4 (14), CDR files are ZIP compressed directories of several files, including XML files and RIFFdata. CDR with riff structure with familiar version signature
Bytes 9 to 15 look slightly different in versions X4 (CDREvrsn) and X5 (CDRFvrsn) and root.dat of CorelDraw X6, and are "CDRGfver" in files created with X6.
"f" is the last valid hexadecimal number, and "fver" now means that the previous letters no longer represent hexadecimal numbers.
Use CDR files in other programs
June 65438+February 2006, sK 1? The open source project team began to reverse engineer the CDR format. ?
The results of CDR importer and the first working snapshot were released at the 2007 Libre Graphics Conference held in Montreal (Canada) in May 2007. Later, the team analyzed the structure of other Corel formats with the help of open source CDR Explorer.
As of 2008, sK 1 project claims to have the best import support for CorelDraw file format in open source software programs. The sK 1 project also developed UniConvertor, which is a command-line open source tool that supports the conversion from CorelDraw ver.7-X4 format (CDR/CDT/CCX/CDRX/CMX) to other formats.
UniConvertor is also used as an external tool to import CorelDraw files in Inkscape and Scribus open source projects. ?
In 2007, with the release of Office 2003 Service Pack 3, Microsoft blocked the CDR file format in Microsoft Office 2003. ? Microsoft later apologized for inaccurately blaming the security problems in Microsoft Office on CDR file format and other formats, and released some tools to solve this problem.
In 20 12, the joint team of LibreOffice/re-lab realized libcdr, which is a library for reading cdr files to X3 and CMX files from the 7th edition. The library widely supports shapes and their attributes, including support for color management and spot color, as well as basic support for text.
The library provides a built-in SVG converter, and the converter to OpenDocument is provided by the writerperfect package. Version 3.6 Libcdr library? It started to be used in LibreOffice, and because it is a public API, it can be used by other applications for free.