IImage
Genel Bakış
IImage Java için FOSS’de bir arayüz. Mirasçılar: AutoCloseable.
Raster veya vektör görüntüleri temsil eder.
Bu arayüz Java programlarında IImage nesnelerle çalışmak için 8 yöntem sağlar. Kullanılabilir yöntemler şunlardır: getHeight, getSize, getWidth, save. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: height, size, width.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
size | Size | Oku . | Görselin boyutunu alır. |
width | int | Oku . | Görüntünün genişliğini piksel cinsinden alır. |
height | int | Oku . | Görüntünün yüksekliğini piksel cinsinden alır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
getSize() → Size | Görselin boyutunu alır. |
getWidth() → int | Görüntünün genişliğini piksel cinsinden alır. |
getHeight() → int | Görüntünün yüksekliğini piksel cinsinden alır. |
save(filename: String) | Görüntüyü belirtilen dosyaya kaydeder. |
save(filename: String, format: String) | Görüntüyü belirtilen dosyaya verilen biçimde kaydeder. |
save(stream: OutputStream, format: String) | Görüntüyü belirtilen akışta verilen biçimde kaydeder. |
save(filename: String, format: String, quality: int) | Görüntüyü belirtilen dosyaya, verilen biçim ve kaliteyle kaydeder. |
save(stream: OutputStream, format: String, quality: int) | Belli bir formatta ve kaliteye ait görüntüyü belirtilen akışa kaydeder. |