2015-02-16 5 views

ответ

0

Возможно, вам удастся использовать ImageMagick, который также supports XCF for reading. Они также предоставляют Windows binaries. Инструмент также имеет различные transformation (scaling) options, так что вы можете конвертировать и масштабировать каждое изображение с одним вызовом:

convert source.xcf -resize 40x40 target.png 

Я не владеет с пакетной Windows, программирования и не имеют доступа к ПК с Windows прямо сейчас, я думаю, простой цикл будет выглядеть примерно так:

for %%f in (*.xcf) do (
    convert %%f -resize 40x40 %%~nf.png 
) 
+0

Я пробовал использовать ImageMagick. Я не могу понять, как использовать его для достижения того, что я изложил в этом вопросе. Я вижу, что он мощный, но для человека, который не имеет опыта программирования, этот ответ плох. – SBel

+1

@SBel: а) Этот сайт для разработчиков, как я мог догадаться, что вы не один? Вы не сказали. Этот инструмент делает все, что вам нужно, это бесплатно, и вам даже не нужно его компилировать. б) Что плохого в 'convert source.xcf -resize 40x40 target.png'? c) Нужен ли вам нужный пакетный цикл? Или полный пакетный файл ('.bat')? Вы ожидали готового графического интерфейса? – DarkDust

+0

Простите, вы правы. Спасибо за команду. Работает. – SBel

 Смежные вопросы

  • Нет связанных вопросов^_^