realbasic-nug.de
[Top] [All Lists]

Re: Bild passend in Canvas

To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Re: Bild passend in Canvas
From: Andreas Bernhardt <rb at andreasbe dot de>
Date: Tue, 18 Jan 2005 22:24:16 +0100
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
References: <D504BE0A-6995-11D9-ADCD-000A9596D8EC at onlymac dot de>

Am 18.01.2005 um 22:13 schrieb Stefan Sicurella:

Ich möchte ein Bild passend (also nicht verzerrt) in ein Canvas skalieren. was mir fehlt ist faktorx und faktory, egal wie ich die berechne passt es nicht


faktor=min(canvas1.width/pic.width, canvas1.height/pic.height)

canvas1.graphics.drawPicture pic,0,0,pic.width*faktor,pic.height*faktor,0,0,pic.width,pic.height

aus dem Kopf...


Außerdem stürzt bei mir RB ab bei folgendem Code:

canvas1.backdrop.graphics.drawPicture pic,0,0,canvas1.width/faktorx,canvas1.height/ faktory,0,0,pic.width,pic.height

Keine Ahnung. Vielleicht kann man in das Graphics-Objekt das Backdrop nichts reinmalen. Evtl. geht nur canvas1.backdrop=mypicture ??

Grüße,

Andreas Bernhardt


<Prev in Thread] Current Thread [Next in Thread>