Здравствуйте!
На местном фотофоруме натолкнулся на тему импорта фотографий в Coreldraw. Автор жаловался: в фотошопе устанавливаю разрешение для изображения 300 DPI, вставляю его в корел -- оно оказывается огромного размера, как буд-то у него разрешение 72 DPI.
Решил проверить как дела обстоят в Linux'е.
Взял фотографию, 1600х1200 пикселей. Загрузил её в GIMP. Посмотрел свойства -- 72 DPI и размер, соответственно, 564,44х423,33 мм. Поставил разрешение 300 DPI -- размер стал 135,47х101,60 мм. Сохранил под соседним именем.
Вызвал inkscape, импортировал в него обе фотографии -- обе получились размером 451,556х338,667 мм, или 17,778х13,333 in. Посчитал разрешение -- 90 DPI.
Стал искать в настройках. Нашёл Разрешение растровой копии: 90 dpi. Вроде стало ясно. Поставил 300. Попробовал импортировать эти картинки -- всё равно 451,556х338,667 мм. Закрытие inkscape и повторное открытие ничего не изменило. В чём может быть дело?
Как inkscape импортирует картинки? (Можно ли этим управлять?)
Модератор: /dev/random
-
/dev/random
- Администратор
- Сообщения: 5502
- ОС: Gentoo
Re: Как inkscape импортирует картинки?
Inkscape FAQ: Why do images 'grow' when imported into Inkscape?
Если коротко, Inkscape _всегда_ импортирует в 90dpi. Всё, что можно сделать, это растянуть/сжать объект уже после импорта.
PS: А это ваше "Разрешение растровой копии" - это, скорее всего, для экспорта, а не импорта.
Если коротко, Inkscape _всегда_ импортирует в 90dpi. Всё, что можно сделать, это растянуть/сжать объект уже после импорта.
PS: А это ваше "Разрешение растровой копии" - это, скорее всего, для экспорта, а не импорта.
-
MiK13
- Сообщения: 1307
- ОС: Linux Debian
Re: Как inkscape импортирует картинки?
Спасибо. Видимо, и в CorelDRAW также./dev/random писал(а): ↑04.04.2011 17:27Inkscape FAQ: Why do images 'grow' when imported into Inkscape?
Если коротко, Inkscape _всегда_ импортирует в 90dpi. Всё, что можно сделать, это растянуть/сжать объект уже после импорта.
Вообще-то для экспорта там отдельная настройка есть. Но надо будет проверить, на что она влияет/dev/random писал(а): ↑04.04.2011 17:27PS: А это ваше "Разрешение растровой копии" - это, скорее всего, для экспорта, а не импорта.
-
prokoudine
- Сообщения: 688
Re: Как inkscape импортирует картинки?
Inkscape использует gdk-pixbuf-loaders для загрузки растра. Они не в курсе про разрешение. Это очень старая фигня, на которую всем разработчикам GTK почему-то наплевать.