Giriş
Şu satırı dahil ederiz.
getScaledInstance metodu
Bu metod genellikle Image.SCALE_SMOOTH parametresi ile kullanılır.
Örnek
Şöyle yaparız.
Şöyle yaparız. Kaynak resmin boyutlarını değiştirerek yeni resme yazar.
Şu satırı dahil ederiz.
import java.awt.Image
Bu sınıf soyut bir sınıftır. Bu sınıftan kalıtan java.awt.BufferdImage ve java.awt.VolatileImage sınıfılarını kullanmak gerekir.getScaledInstance metodu
Bu metod genellikle Image.SCALE_SMOOTH parametresi ile kullanılır.
Örnek
Şöyle yaparız.
Image dimg = img.getScaledInstance(width, height,Image.SCALE_SMOOTH);
ÖrnekŞöyle yaparız. Kaynak resmin boyutlarını değiştirerek yeni resme yazar.
Image srcImg = ...;
BufferedImage bufImg = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB)
buffImg.getGraphics().drawImage(
srcImg.getScaledInstance(width, height, Image.SCALE_SMOOTH), 0,
0, null
);
Hiç yorum yok:
Yorum Gönder