AnyBitmap Oluşturun
Kullanıcıların IronDrawing aracını kullanarak görüntü dosyalarını açabilmesi, okuyabilmesi ve üzerinde işlem yapabilmesi için, önce AnyBitmap türü dosyalar oluşturulmalıdır. Görüntü dosyalarını yüklemek ve AnyBitmap dosyalarını oluşturmak için çeşitli yöntemler vardı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 kaydeder, böylece bir AnyBitmap dosyası oluşturur.
Bellek Akışı
Bir AnyBitmap dosyası, bir bellek akışından da oluşturulabilir. Bir görüntünün baytları okunacak ve File.ReadAllBytes(@"FILE_PATH") yöntemi kullanılarak bayt dizilerinde depolanacaktır. AnyBitmap dosyası daha sonra baytlardan oluşturulacak ve AnyBitmap yöntemi kullanılarak bir AnyBitmap.FromBytes(byte[]) değişkeninde saklanacaktır.
SVG Dosyası
AnyBitmap, normal bir dosya yolundan AnyBitmap oluşturmaya benzer şekilde, dosya yolunu kullanarak bir SVG dosyasından da oluşturulabilir. Ancak, bir SVG dosyasını programa yüklemek için SkiaSharp ve SkiaSharp.Svg gibi ek bağımlılıklar eklenmelidir.
Tekdüzen Kaynak Tanımlayıcı (URI)
IronDrawing ayrıca bir URI'dan doğrudan bir AnyBitmap oluşturabilir. Kullanıcıların URI yolunu başlatması ve Uri türü bir değişkene kaydetmesi gerekir. AnyBitmap dosyası, Uri değişkeninin AnyBitmap.FromUri(uri) yöntemine aktarılmasıyla oluşturulur.
