Что такое формат файла CDR?
Файлы с расширением .cdr содержат векторную графику, хранящуюся в проприетарном формате графической программы CorelDRAW. CorelDRAW предназначен для создания и редактирования 2D-изображений, таких как брошюры, плакаты и логотипы. Внутренний формат менялся вместе с версиями ПО: начиная с CorelDRAW 3 (1993) для структуры .cdr был принят контейнер RIFF, а в CorelDRAW X4 (версия 14, 2008) упаковка перешла на архив на базе ZIP - поэтому современные файлы .cdr ведут себя как архив ZIP и содержат внутри XML, файлы фрагментов RIFF и бинарные файлы данных .dat.
Рисунок .cdr может содержать:
- Графику и встроенные растровые изображения
- Фоны
- Фигуры
- Линии
- Текст
- Примененные эффекты
В связи с тем, что формат .cdr не является универсальным для мобильных устройств, рекомендуется экспортировать графические проекты в популярные форматы, такие как PDF или SVG. Файлы .cdr также могут храниться как шаблоны .cdt, чтобы их элементы можно было использовать повторно. Диапазон возможностей файла .cdr аналогичен формату Adobe Illustrator .ai. Хотя формат является проприетарным, его обратная разработка привела к созданию библиотеки libcdr, которая позволяет читать файлы .cdr, созданные в CorelDRAW версий от 6 до X8 и выше. Существуют также конвертеры и программы, позволяющие преобразовывать файлы .cdr в другие графические форматы.
Безопасность и защита
РИСК: MEDIUMФормат файла CDR представляет собой данные, а не исполняемый код. Реальную опасность при работе с этим расширением представляет экосистема загрузок вокруг него: поиск бесплатных «CDR viewer» / «CDR opener» ведет на множество ненадежных сайтов, которые встраивают рекламное ПО, ПНП или откровенное вредоносное ПО в установщик. Придерживайтесь проверенного ПО (CorelDRAW, Inkscape с inkscape.org, LibreOffice с libreoffice.org) или известных онлайн-конвертеров и избегайте безымянных исполняемых файлов «CDR Viewer». Новые файлы CDR на базе ZIP являются архивами, поэтому теоретически они могут содержать встроенный контент, но практический риск связан с загруженной «программой просмотра», а не с самим рисунком.
Детали формата
в двух словахПрограммы, открывающие файлы CDR
Технические подробности
глубокая спецификация| Разработчик | Corel Corporation |
| Тип формата | Проприетарный векторный формат с закрытым исходным кодом |
| Контейнер - классический (v1-v13) | RIFF (Resource Interchange File Format) с типом формы «CDR» по смещению 8 |
| Контейнер - современный (X4 и позже) | Архив ZIP; представлен в CorelDRAW X4 (версия 14, 2008) |
| MIME-тип | application/vnd.corel-draw |
| Магические байты - классические | 52 49 46 46 («RIFF») по смещению 0; тип формы с кодировкой версии, например «CDR9» или «CDRX», по смещению 8 |
| Магические байты - современные | 50 4B 03 04 («PK») по смещению 0 для файлов .cdr, упакованных в ZIP (начиная с X4) |
| Кодирование версии | Тип формы RIFF кодирует версию CorelDRAW (например, CDR9 для v9, CDRX для серии X) |
| Поддержка цветовых моделей | CMYK, RGB, Lab, оттенки серого и плашечные цвета - полный рабочий процесс допечатной подготовки |
| Внутренние типы объектов | Векторные контуры, кривые Безье, встроенные растры, текстовые объекты, перетекания, эффекты прозрачности, геометрия страницы |
| Библиотека с открытым кодом | libcdr (результат обратной разработки; поддерживает CorelDRAW с версии 6 по X8 и более поздние выпуски) |
| Формат шаблона | .cdt - файл шаблона CorelDRAW, имеющий идентичную внутреннюю структуру с .cdr |
| Формат обмена | .cmx (Corel Metafile Exchange), предназначенный для кросс-платформенного обмена векторными данными |
| Доступность на платформах | Нативно на Windows; CorelDRAW также доступен для macOS; ограниченная поддержка Linux через libcdr и Inkscape |
| Совместимость вперед | Каждая версия CorelDRAW открывает файлы всех более старых версий; файлы новых форматов не могут быть надежно открыты в старых версиях |
| Выпущен | 1989 (CorelDRAW 1.0) |
| Спецификация | www.coreldraw.com |
Конвертации CDR
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах CDR.