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.

Başlamaya Hazır mısınız?
Nuget İndirmeler 18,386,362 | Sürüm: 2025.3 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronSoftware.System.Drawing
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.