Mercurial > hg > digilib-old
changeset 486:a92f319aec1c
Servlet version 1.16.1
- now with absolute scaling: mo=ascale&scale=X
- reworked scale factor and resolution selection so that absolute scale can use prescaled images (osize can do that too)
ASSIGNED - # 23: display thumbnails with absolute scaling
https://itgroup.mpiwg-berlin.mpg.de:8080/tracs/cdli/ticket/23
author | robcast |
---|---|
date | Sat, 12 May 2007 14:23:34 +0200 |
parents | 351c5924b7a6 |
children | 6c01d283e90e |
files | servlet/src/digilib/image/ImageSize.java |
diffstat | 1 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/servlet/src/digilib/image/ImageSize.java Fri May 11 09:33:46 2007 +0200 +++ b/servlet/src/digilib/image/ImageSize.java Sat May 12 14:23:34 2007 +0200 @@ -210,6 +210,16 @@ return (height > 0) ? ((float) width / (float) height) : 0; } + /** + * Returns a scaled copy of this image size. + * + * @param scale + * @return + */ + public ImageSize getScaled(float scale) { + return new ImageSize((int) (width * scale), (int) (height * scale)); + } + /* (non-Javadoc) * @see java.lang.Object#toString() */