Как импортировать файл .cdr в winform
всем привет
Я создаю приложение Windows с помощью c#, в котором мне нужно импортировать файл .cdr, созданный в coral draw.
пожалуйста, кто-нибудь подскажет мне, как достичь этого как можно скорее.
спасибо
Формат файла CoralDraw (cdr) является проприетарным и не публичным - так что вряд ли вы сможете прочитать его как файл CoralDraw, но только двоичный...
http://en.wikipedia.org/wiki/CorelDRAW#CDR_file_format[^]
Если вы хотите распространить приложение на компьютер, на котором нет лицензионной копии Corel Draw, то вам придется написать свой собственный синтаксический анализатор для преобразования двоичного формата в растровый формат, который может использовать ваше приложение. Это не тривиальная задача. Альтернативой может быть использование сервиса преобразования изображений, такого как этот[^] для преобразования изображения.
Если на компьютере установлена программа Corel Draw, для работы с изображением можно использовать библиотеку типов Corel Draw и библиотеку типов ядра векторной графики. Это доступно на вкладке COM В разделе добавление ссылок.
5! Сначала я подумал, что он говорит о комическом читателе, позже заметил расширение(.cdr вместо .cbr)
Около Stack Overflow
, вы можете найти, в качестве обходного пути, как конвертировать CDR-файлы: "Преобразование cdr (Corel Draw) с помощью .net"[^].
Это работает только в том случае, если на компьютере, на котором находится приложение, установлена программа Corel Draw.
Да.