Merhaba
Bir image içinde örnek (500x500) daha küçük bir resim göstermek istiyorum (200x200) resim sol üste dayalı yerleşiyor nesneye, ben bunu sağ üstte veya orta üste dayalı nasıl yapabilirim özelliklerde bulamadım sanki herhangi bir şekilde
Image içinde sağa dayalı resim
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Image içinde sağa dayalı resim
Merhaba,
Center diye bir özelliği var. Onu açarsanız, tam ortalar.
Kolay gelsin.
Center diye bir özelliği var. Onu açarsanız, tam ortalar.
Kolay gelsin.
Re: Image içinde sağa dayalı resim
Onu biliyorum ama dikey ortalamasını istemiyorum, sadece yatay ortalansın istiyorum.
Amacım baskı alırken sağ üst köşede logo kullanacağım ama kullanıcı kendi logosunu yükleyecek, logonun yatay, dikey veya kare olması sağa doğru büyüdüğünde sorun oluyor, sağa yaslayıp sola doğru büyüse sorun kalmayacak. Center Özelliğinde aşağı yukarı kayma oluyor
Amacım baskı alırken sağ üst köşede logo kullanacağım ama kullanıcı kendi logosunu yükleyecek, logonun yatay, dikey veya kare olması sağa doğru büyüdüğünde sorun oluyor, sağa yaslayıp sola doğru büyüse sorun kalmayacak. Center Özelliğinde aşağı yukarı kayma oluyor
Re: Image içinde sağa dayalı resim
Bir alternatif olarak Canvas.Draw Metodunu Kullanabilirsiniz.
Örneğin :
500x500 lüğü Image_500 adında
200x200 lüğü Image_200 adında farklı Image nesnelerinde saklayabilirsiniz.
Ardından, Üst sağ için,
-Üst Orta,
istediğiniz işlemi gerçekleştirebilirsiniz.
Örneğin :
500x500 lüğü Image_500 adında
200x200 lüğü Image_200 adında farklı Image nesnelerinde saklayabilirsiniz.
Ardından, Üst sağ için,
Kod: Tümünü seç
Image_500.Canvas.Draw(Image_500.Width-Image_200.Width,0,Image_200.Picture.Bitmap);
Kod: Tümünü seç
Image_500.Canvas.Draw(trunc((Image_500.Width/2)-(Image_200.Width/2)),0,Image_200.Picture.Bitmap);
Kalk ve işe yarar bir şey yap! Çünkü Allah (c.c.) yeniden başlayanların yardımcısıdır.
Re: Image içinde sağa dayalı resim
Maalesef bende ona karar verdim, belki gözümden kaçan basit bir özelliği falan vardır diye sordum. Teşekkürler
- sabanakman
- Kıdemli Üye
- Mesajlar: 3077
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Image içinde sağa dayalı resim
Yıllar önce TImage kopyası bir bileşen yazmıştım. DrawType := dtNone yaparak PicturLeft ve PictureRight özelliklerine atadığınız yeri sol üst köşe olarak baz alarak resmi istediğiniz yere çizmektedir.
viewtopic.php?f=2&t=17009&p=97629#p97629
viewtopic.php?f=2&t=17009&p=97629#p97629
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .