![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Suppir |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 588 Регистрация: 20.4.2009 Репутация: нет Всего: нет |
Нужна программа (exe-шник), которая переконвертирует графические файлы в формате tif из своей директории в файлы gif.
Условия: 1) gif'ы на выходе должны быть двуцветными (ч/б) 2) если tif одностраничный, gif должен иметь имя "tif_1.gif" т.е., если tif имеет имя abc.tif, то gif должен называться abc_1.gif 3) если tif многостраничный, то gif'ы должны иметь имя tif_[счетчик].gif Например, abc.tif имеет 5 страниц: abc_1.gif abc_2.gif abc_3.gif abc_4.gif abc_5.gif К сожалению, я не владею c++ (пишу на Perl). Там с конвертацией картинок сложновато (особенно exe-ник сделать такой). Если кто-то напишет в качестве тренировки (программа пустячная, на 5 минут), буду очень благодарен |
|||
|
||||
| nickless |
|
|||
![]() Гентозавр ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 19 Всего: 181 |
-------------------- ![]() Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
| Suppir |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 588 Регистрация: 20.4.2009 Репутация: нет Всего: нет |
Знаю
|
|||
|
||||
| niXman |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 211 Регистрация: 4.7.2009 Репутация: 0 Всего: 0 |
Imagemagick, это не только программа, это еще и библиотека. Так вот, используя API функции из нее можно сделать то что вам нужно. При том, весьма просто. В Linux.
Это сообщение отредактировал(а) niXman - 5.10.2009, 21:36 --------------------
if ( !c++ ) { *power--; this->wussiness += 10;} |
|||
|
||||
| nickless |
|
|||
![]() Гентозавр ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 19 Всего: 181 |
Я намекал на то, что программа с нужным функционалом уже есть в составе imagemagic - это "convert". Не знаю как там насчет поддержки многостраничных tiff-оф, если что, есть утилита "tiffsplit" из libtiff. Короче не ленимся гуглить. Эти либы кроссплаттформенные. -------------------- ![]() Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |