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.

Başlamaya Hazır mısınız?
Nuget İndirmeler 17,121,904 | Sürüm: 2025.3 just released
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.