AnyBitmap Oluşturun
Kullanıcıların IronDrawing aracını kullanarak görüntü dosyalarını açmaları, okumaları ve manipüle etmeleri için, önce AnyBitmap türü dosyaların üretilmesi gerekmektedir. Görüntü dosyalarını yüklemek ve AnyBitmap dosyaları üretmek için bir dizi yöntem bulunmaktadır.
Dosya Yolu
Görüntü dosyaları, AnyBitmap.FromFile(@"FILE_PATH") yöntemi kullanılarak yerel makineden yüklenebilir. Bu yöntem, verilen dosya yolundan bir görüntü dosyasını yükler ve bunu AnyBitmap değişkenine kaydederek, bir AnyBitmap dosyası üretir.
Bellek Akışı
AnyBitmap dosyası aynı zamanda bir bellek akışından da üretilebilir. Bir görüntünün baytları okunacak ve File.ReadAllBytes(@"FILE_PATH") yöntemi kullanılarak bayt dizilerine kaydedilecektir. Daha sonra AnyBitmap dosyası, bu baytlar kullanılarak AnyBitmap.FromBytes(byte[]) yöntemi ile üretilir ve AnyBitmap değişkenine kaydedilir.
SVG Dosyası
Benzer şekilde, normal bir dosya yolundan AnyBitmap üretmek gibi AnyBitmap dosyası da bir SVG dosyasından dosya yolu kullanılarak üretilebilir. Ancak, bir SVG dosyasını programa yüklemek için SkiaSharp ve SkiaSharp.Svg gibi ek bağımlılıkların eklenmesi gerekmektedir.
Tekdüzen Kaynak Tanımlayıcı (URI)
IronDrawing ayrıca doğrudan bir URI'den AnyBitmap üretebilir. Kullanıcıların URI yolunu başlatmaları ve bunu Uri türü bir değişkende kaydetmeleri gerekir. Uri değişkeni AnyBitmap.FromUri(uri) yöntemine aktarılır ve böylece AnyBitmap dosyası üretilir.
