.cdr
CorelDraw Bitmap — основний формат векторного графічного редактора CorelDRAW. Формат CDR став універсальним для інших програм завдяки використанню окремої компресії для векторних і растрових зображень, можливості вбудовувати шрифти, величезному робочому полю 45х45 метрів, підтримці багатосторінковості.
Розширення файлу: | .cdr[1][2] |
---|---|
Розробник: | Corel Corporation |
Остання версія: | X8 (i.e. 18) |
Тип формату: | Векторна графіка, растрова графіка |
Структура
ред.У своїх перших версіях, формат файлу CDR був повністю пропрієтарним і в основному використовувався для векторних малюнків. Формат ранніх версій розпізнається за першими двома байтами, що містять літери «WL». Починаючи з CorelDraw 3, формат файлу змінюється на контейнер Resource Interchange File Format (RIFF), та розпізнається за першими чотирма байтами, що містять «RIFF», тоді як версія одержується з байтів 9-15, з рядка «CDR * vrsn», де зірочка «*» означає версію в шістнадцятковій системі числення. Фактичний блок даних в RIFF залишається власним форматом Corel.
Починаючи з версії Х4 (14) файл CDR є стисненим ZIP-архівом, що мітить в собі каталог з декількох файлів, серед яких є XML-файли і RIFF структурований файл riffdata.cdr зі схожою сигнатурою версій в версіях Х4 (CDREvrsn) і X5 (CDRFvrsn), чи файл root.dat в CorelDraw X6, де байти з 9 до 15 виглядають трохи інакше — «CDRGfver». «F» — остання можлива шістнадцяткова цифра, і тому «fver» тепер вказує на те що попередня літера більше не може бути шістнадцятковим символом.
Не існує загальнодоступної специфікації формату CDR.[3]
Також існують інші формати CorelDraw: CorelDraw Compressed (CDX), CorelDraw Template (CDT)[4] і Corel Presentation Exchange (CMX).[5]
Використання CDR в інших програмах
ред.У грудні 2006 року, команда sK1 почала зворотню розробку формату CDR у рамках проекту з відкритим джерельним кодом. Результати і перший робочий прототип імпортера CDR були представлені на конференції Libre Graphics Meeting 2007, що пройшла в травні 2007 року в Монреалі, Канада.[6] Пізніше команда проаналізувала структуру інших форматів Corel за допомогою програми з відкритим джерельним кодом CDR Explorer. У 2008 році команда sK1 проголошує, що має найкращу підтримку імпорту форматів файлів CorelDraw серед програм з відкритим джерельним кодом. Проект sK1 розробив також UniConvertor, інструмент командного рядка з відкритим кодом, який підтримує перетворення форматів CorelDraw версій 7–X4 (CDR/CDT/CCX/CDRX/CMX) в інші формати. UniConvertor також використовується в проектах з відкритим кодом Inkscape і Scribus як зовнішній інструмент імпорту для CorelDraw файлів.[7][8]
У 2007 році Microsoft заблокував формат файлу CDR в Microsoft Office 2003 із випуском третього пакета оновлень.[9] Microsoft пізніше вибачилася за звинувачення формату CDR та інших форматів в проблемах безпеки Microsoft Office і випустила кілька інструментів для розв'язання цієї проблеми.[10]
У 2012 рік спільна команда LibreOffice та re-lab випустила libcdr, бібліотеку для читання CDR файлів починаючи з першої версії до, на даний час останньої, X7 та CMX-файлів.[11] Бібліотека має розширену підтримку фігур і їх властивостей, включаючи підтримку управління і змішування кольорів, і має базову підтримку тексту.[12] Бібліотека надає вбудований конвертер для SVG, а конвертер в OpenDocument побудований завдяки пакету writerperfect. Бібліотека libcdr використовується в LibreOffice, починаючи з версії 3.6,[13] і завдяки публічному інтерфейсу може бути вільно використана іншими застосунками.
Програми, що підтримують CDR-файли
ред.Наступні програми підтримують формат CDR повністю чи частково:
- Adobe Illustrator — CorelDraw 5–10[14]
- Corel PaintShop Photo Pro
- Corel WordPerfect Office
- Inkscape з встановленим UniConvertor; часткова підтримка[7]
- LibreOffice з встановленим libcdr — CorelDraw 1–X7
- Microsoft Visio 2002 — версії 3–7 для малюнків (.cdr) і Corel Clipart (.cmx)[15]
- sK1 — часткова підтримка[16]
- Xara[en] Designer Pro та Xara Photo & Graphic Designer[en] — ранні версії CorelDraw CDR і CMX[17]
Примітки
ред.- ↑ Supported file formats : CorelDRAW (CDR) - CorelDRAW (CDR) technical notes. Процитовано 1 грудня 2010.
{{cite web}}
: Недійсний|deadurl=unknown-host
(довідка)[недоступне посилання з листопада 2018] - ↑ CorelDRAW® Graphics Suite X3 Supported File Formats. Процитовано 1 грудня 2010.
{{cite web}}
: Недійсний|deadurl=unknown-host
(довідка)[недоступне посилання з листопада 2018] - ↑ CDR File Extension - What is a .cdr file and how do I open it?. fileinfo.com (англ.). Архів оригіналу за 19 листопада 2016. Процитовано 28 квітня 2017.
- ↑ "CorelDRAW X7 Supported file formats : CorelDRAW Template (CDT) - Additional file formats". Архів оригіналу за 3 січня 2018.
- ↑ "Corel Presentation Exchange (CMX), CorelDRAW X7 Help". Архів оригіналу за 3 січня 2018.
- ↑ Libre Graphics Meeting 2007 - Montréal, Québec, Canada. www.libregraphicsmeeting.org. Архів оригіналу за 11 жовтня 2016. Процитовано 28 квітня 2017.
- ↑ а б Frequently asked questions - Inkscape Wiki. wiki.inkscape.org (англ.). Архів оригіналу за 2 липня 2015. Процитовано 28 квітня 2017.
- ↑ UniConvertor. SourceForge (англ.). Архів оригіналу за 12 червня 2017. Процитовано 28 квітня 2017.
- ↑ https://support.microsoft.com/en-us/help/938810/information-about-certain-file-types-that-are-blocked-after-you-install-office-2003-service-pack-3. support.microsoft.com. Архів оригіналу за 8 лютого 2017. Процитовано 28 квітня 2017.
- ↑ Microsoft admits to 'mistakes' in Office format fracas. BetaNews. 7 січня 2008. Архів оригіналу за 10 листопада 2017. Процитовано 28 квітня 2017.
- ↑ Support for Corel DRAW files in free software gets another chance | Libre Graphics World. libregraphicsworld.org. Архів оригіналу за 4 квітня 2017. Процитовано 28 квітня 2017.
- ↑ Strba, Fridrich (12 червня 2012). Trained Monkey Hacking Experience: LibreOffice CorelDraw Import filter - text support hatches out. Trained Monkey Hacking Experience. Архів оригіналу за 20 квітня 2017. Процитовано 28 квітня 2017.
- ↑ Libcdr resurrects Waldo, gets basic spot colors support | Libre Graphics World. libregraphicsworld.org. Архів оригіналу за 19 серпня 2012. Процитовано 28 квітня 2017.
- ↑ Supported file formats for Illustrator. helpx.adobe.com (англ.). Архів оригіналу за 29 березня 2012. Процитовано 28 квітня 2017.
- ↑ https://support.microsoft.com/en-us/help/303883/visio2000-file-formats-that-can-be-imported-into-visio. support.microsoft.com. Процитовано 28 квітня 2017.
- ↑ UniConvertor 1.1.5 review | Libre Graphics World. libregraphicsworld.org. Архів оригіналу за 11 травня 2017. Процитовано 28 квітня 2017.
- ↑ How do I import my Corel files into Xara?. support.xara.com (англ.). Процитовано 28 квітня 2017.
Це незавершена стаття про комп'ютерну графіку. Ви можете допомогти проєкту, виправивши або дописавши її. |