Preserve оразмеряване с PHP

NewGuy

Registered
Здравейте. Предполагам знаете на повечето програми за редакция на снимки има опция за смяна на резолюцията. Да кажем имам една снимка 1280х1024 (в случея ще са 2 input полета). При оразмеряване с функцията preserve при промяна на първото число (1280) на 1024 снимката става 1024х819. Искам да попитам как математически се прави това оразмеряване? :roll:
 
X - Желана дължина;
W - дължина на снимка (оригинална)
H - височина на снимка (оригинална)

Y - търсената височина;

pr=(X*100)/W ;

Y=(pr/100)*H ;

Това е начина :)
 
Супер точно това ми трябва но как дължината да се определя от височината? Демек height да е променлива. Трябва да е наобратно но нещо не се сещам как точно.
 
X - Желана височина;
W - дължина на снимка (оригинална)
H - височина на снимка (оригинална)

Y - търсената дължина;

pr=(X*100)/H ;

Y=(pr/100)*W ;

Така?!?
 

Back
Горе