Russian Qt Forum

Qt => Мультимедиа => Тема начата: Marina от Ноябрь 27, 2004, 13:12



Название: Создание SVG файлов
Отправлено: Marina от Ноябрь 27, 2004, 13:12
Кто-нибудь создавал svg файлы на qt? Нужно делать файлы, которые затем можно будет редактировать в Corel Draw.


Название: Создание SVG файлов
Отправлено: lepsai от Ноябрь 27, 2004, 15:04
QPicture::load(),save()


Название: Создание SVG файлов
Отправлено: Marina от Ноябрь 29, 2004, 10:51
Если бы все было так просто! Вы пробовали с полученным SVG работать в Corel Draw? Как его там редактировать? При попытке работать с файлами, которые были сохранены таким способом (через QPicture) у меня возникло несколько вопросов:

Во-первых, как быть с текстом? Если в исходной картинке есть текстовые строки (под разными углами) размер полученного файла SVG вырастает просто катастрофически (от 250 Кб до 3 Мб), и Corel Draw виснет при попытке открыть файл. Еще проблема с русскими буквами - при открытии в CorelDraw получается абракадабра.

Во-вторых, как при сохранении получить доступ к параметрам SVG? Если сохранять SVG файл из Corel Draw, появляется окно параметров, где предлагается задать опции сохранения, касающиеся шрифтов, кривых и т.д. Возможно что-то аналогичное должно быть и в QT и я просто не могу добраться до этих настроек?


Название: Создание SVG файлов
Отправлено: Sergeich от Ноябрь 30, 2004, 16:15
Цитировать

Если сохранять SVG файл из Corel Draw, появляется окно параметров, где предлагается задать опции сохранения, касающиеся шрифтов, кривых и т.д. Возможно что-то аналогичное должно быть и в QT и я просто не могу добраться до этих настроек?

  Нет там никаких настроек. В Qt 4 кое-что должно появиться, см.
http://doc.trolltech.com/4.0/qpictureio.html