| |
|
|
| hPic en Rechteck einpassen
hPic Thumb CreateThumb ThumbNail Einpassen KompilierenMarcaSeparación
hPic.createThumb(long hPic,hpic.xx,hpic.yy,thumb.xx,thumb.yy,col.bg) {
long hPic.thumb=create("hNewPic",thumb.xx,thumb.yy,col.bg)
float hPic.f=hPic.xx/hPic.yy,f=thumb.xx/hpic.xx
case hPic.yy*f>thumb.yy : f=thumb.yy/hpic.yy
startPaint hpic.thumb
drawSizedPic hpic,(thumb.xx-hPic.xx*f)*0.5,(thumb.yy-hPic.yy*f)*0.5 - hPic.xx*f,hPic.yy*f;0
endPaint
return hPic.thumb
|
|
|
| |
|
|
|
E.T. | Öhm, en por qué no simplemente una Crear("hSizedPic,... |
|
|
| XProfan X2Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 10.07.2012 ▲ |
|
|
|
|
| hPic.createThumb passt en el Gegensatz a create.hSizedPic el Größe des
Ziel-hPics no a el Ausmasse des proportional skalierten Bildes a pero
passt el Bild proportional skaliert zentriert en el Ziel-hPic con el como Parámetro
angegebenen Thumb-Größen una por qué danach una Thumb con z.B. el Ausmassen
100x100 auch 100x100 groß es auch si el Bild se sólo a 50x100 skalieren ließ.
En create.hSizedPic wäre el Ziel-hPic entonces sin embargo 50x100 Pixel groß. |
|
|
| |
|
|