[Zope] Photo: somes issues and thoughts
J M Cerqueira Esteves
jmce@artenumerica.com
Fri, 4 Jan 2002 07:21:39 +0000
* J M Cerqueira Esteves <jmce@artenumerica.com> [2002-01-04 06:40 +0000]:
> while Photo uses (with integer division, therefore with truncation everywhere):
>
> if hM > h0 * wM / w0:
> height = h0 * wM / w0
> width = wM
> else:
> height = hM
> width = w0 * hM / w0
... which by the way has idempotency problems. In my example,
a 272×281 pic allowed to have wM=480 and hM=480, this gives
464×480 as dimensions respecting the original aspect ratio.
But if one specifies (wM, hM)=(464,480) and starts again with 272×281,
the final result is then (464, 479) instead of the expected (464,480)...