AnyBitmap Üret
Kullanıcıların IronDrawing aracını kullanarak görüntü dosyalarını açması, okuması ve manipüle etmesi için öncelikle AnyBitmap türü dosyaların üretilmesi gerekir. Görüntü dosyalarını yüklemek ve AnyBitmap dosyaları oluşturmak için birçok yöntem vardır.
Dosya Yolu
Görüntü dosyaları, AnyBitmap.FromFile(@"FILE_PATH") metodu kullanılarak yerel makinadan yüklenebilir. Bu yöntem, verilen dosya yolundan bir görüntü dosyası yükler ve onu bir AnyBitmap değişkenine kaydederek bir AnyBitmap dosyası oluşturur.
Bellek Akışı
Bir AnyBitmap dosyası aynı zamanda bir bellek akışından da üretilebilir. Bir görüntünün baytları, File.ReadAllBytes(@"FILE_PATH") metodu kullanılarak okunacak ve bayt dizilerine kaydedilecektir. Ardından, baytlardan bir AnyBitmap dosyası üretilecek ve AnyBitmap değişkenine, AnyBitmap.FromBytes(byte[]) metodu kullanılarak kaydedilecektir.
SVG Dosyası
AnyBitmap aynı zamanda bir SVG dosyasından, dosya yoluyla, normal bir dosya yolundan AnyBitmap üretmeye benzer şekilde üretilebilir. Bununla birlikte, bir SVG dosyasını programa yüklemek için SkiaSharp ve SkiaSharp.Svg gibi ek bağımlılıkların eklenmesi gerekiyor.
Tekdüzen Kaynak Tanımlayıcı (URI)
IronDrawing, bir URI'den doğrudan bir AnyBitmap de üretebilir. Kullanıcıların URI yolunu başlatması ve Uri türünde bir değişkene kaydetmesi gerekir. Uri değişkeni AnyBitmap.FromUri(uri) metoduna geçirilerek AnyBitmap dosyası üretilir.
