Что нового

Поворот/масштабирование картинки

pww2000

Новичок
Сообщения
16
Репутация
0
Поворот/масштабирование картинки, возможно ли? Может длл-ка какая есть?
Картинка находится в файле или на экране. Поворот нужен на произвольный угол. Коэффициент масштабирования тоже произвольный.
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1,590
Репутация
341
Код:
_GDIPlus_ImageResize ( $hImage, $iNewWidth, $iNewHeight [, $iInterpolationMode = $GDIP_INTERPOLATIONMODE_HIGHQUALITYBICUBIC] )
_GDIPlus_ImageRotateFlip ( $hImage, $iRotateFlipType )


Примеры и функции есть в справке.
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Читайте английскую.

https://www.autoitscript.com/autoit3/docs/libfunctions/_GDIPlus_ImageResize.htm
https://www.autoitscript.com/autoit3/docs/libfunctions/_GDIPlus_ImageRotateFlip.htm
https://www.autoitscript.com/autoit3/docs/libfunctions/_GDIPlus_MatrixRotate.htm
 
Автор
P

pww2000

Новичок
Сообщения
16
Репутация
0
Yashied сказал(а):
Читайте английскую.

Спасибо, буду разбираться.
А не подскажете про отличия между _GDIPlus_ImageResize/_GDIPlus_ImageRotateFlip и _GDIPlus_MatrixScale/_GDIPlus_MatrixRotate(по ним русское описание есть)


PS _GDIPlus_ImageRotateFlip вроде по описанию не подходит, нужен произвольный угол.
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Про русское описание ничего не могу сказать. В вашем случае подойдет только _GDIPlus_Matrix... функции.
 
Автор
P

pww2000

Новичок
Сообщения
16
Репутация
0
Yashied сказал(а):
Про русское описание ничего не могу сказать. В вашем случае подойдет только _GDIPlus_Matrix... функции.

Уже просмотрел, да, матрикс подходит, тему можно закрывать. Спасибо.
 
Верх