Dickobraz
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору наверное не в тему (писал на демиарте, но там тема давно глухая): Однажды добыл набор кистей (~1500). Одни только .abr-ки. Решил сделать для них preview с помощью abrViewer - мучительно и долго - не понравилось, еще тормоза при работе стали напрягать да и памяти отжирает это чудо нехило. Решилось все просто: взял исходники GIMP-а, выдрал из него кусок кода работы с кистями Photoshop-а, где-то доработал напильником, где-то подрехтовал кувалдочкой, где-то кирпичом придавил, лишь бы GLib с GTK за собой не тянуть, компильнул в MS VS 2005 - держите кому надо abr2pgm (~10 Kb) Только есть одна трабла - утилита консольная. А это иногда людей пугает больше чем BSOD, говорят черный экран консоли их затягивает, как черная дыра Как работать: программа только рипает кисти фотошопа и сохраняет в формат pgm (несжатый серый битмап), дальше что хотите то с файлами и делайте, только не оставляйте pgm, т.к. это несжатый формат. Я делаю так - работаю только через FAR, программа arb2pgm.exe допустим лежит в папке d:\bin\art, в системе установлен XnView с утилитой nconvert и путь к этому вьюверу прописан (либо тогда везде полный путь пишите). Ставлю в FAR-е курсор на .abr-ку, нажимаю Ctrl+G, в появившемся окне пишу 1 раз (написанное потом остается): Код: d:\bin\art\abr2pgm "!.!" && nconvert -quiet -D -out png *.pgm | ... и все, после выполнения в папке лежат .png-шки в формате abr_name_0001.png и т.д. PS: можно конечно и скриптик написать который автоматом для всех abr в папке генерит превьшки таким методом, а можно и фаром найти все файлы .abr, поместить их в панель, выделить всё и пременить команду (Ctrl+G): Код: Потом в xnView сделать просмотр изображений из всех подпапок, выделить все pgm-ки и сделать им изменение формата с удалением исходников - короче дерзайте | Всего записей: 32 | Зарегистр. 19-05-2004 | Отправлено: 16:21 10-10-2008 | Исправлено: Dickobraz, 21:54 10-10-2008 |
|