IronDrawing Özellikleri

This article was translated from English: Does it need improvement?
Translated
View the article in English

AnyBitmap

AnyBitmap Oluşturma

Kod Örneği

  • Birden çok kaynaktan AnyBitmap oluşturun:
  • Dosya yolu
  • Baytlar
  • Bellek akışı
  • URI
  • SVG

Bitmap'ten Akışa

Kod Örneği

  • Görüntü dosyalarını bir dosya dizininden bir bellek akışına dönüştürün.
  • Bir AnyBitmap dosyasının akışını alın.

Bitmap'ten Metne

Kod Örneği

  • Bir görüntü dosyasını bir metne dönüştürün.

AnyBitmap'e Döküm

Kod Örneği

  • Diğer platformlardan gelen dosyalar AnyBitmap'e döküm yapılabilir. Desteklenen platformlar şunlardır:
    • System.Drawing.Bitmap
    • System.Drawing.Image
    • SkiaSharp.SKBitmap
    • SkiaSharp.SKImage
    • SixLabors.ImageSharp
  • MAUI Resim

AnyBitmap'i Dışa Aktarma

Kod Örneği

  • AnyBitmap dosyasını, kayıpları kontrol etme özelliği ile diğer dosya formatlarına aktarın. Desteklenen görüntü formatları şunlardır:
  • bmp
  • gif
  • png
  • jpeg
  • tiff
  • webp
  • wbmp
  • wmf
  • Simge

AnyBitmap'ten Bayt Okuma

Kod Örneği

  • IronDrawing'a beslenen baytları okuyun ve bunları bir görüntü dosyasına aktarın.

AnyBitmap Klonlama

Kod Örneği

  • Orijinal AnyBitmap'yi değiştirmeden AnyBitmap'nin tam bir kopyasını oluşturun ve kaydedin.
  • Orijinal AnyBitmap'yi değiştirmeden AnyBitmap'nin belirli bölümlerinin bir kopyasını oluşturun ve kaydedin.

Çok sayfalı TIFF ve GIF Görüntü Oluştur

Kod Örneği

  • Farklı boyutlardaki karelerden çok sayfalı TIFF ve GIF dosyası oluşturun ve kaydedin.

AnyBitmap'ten Kare Alma

Kod Örneği

  • Çok sayfalı GIF veya TIF dosyası gibi AnyBitmap dosyasının tüm karelerini veya belirli karelerini yakalayın ve kaydedin.

AnyBitmap'teki Kare Sayısını Alma

Kod Örneği

  • Çok sayfalı GIF veya TIF dosyaları gibi AnyBitmap dosyalarından kare sayısını yakalayın.

Renk

Evrensel olarak uyumlu bir Color sınıfı.

Renk Oluşturma

Kod Örneği

  • Şu değerlerden renk oluşturun:
  • Onaltılık değer
  • ARGB değeri
  • Mevcut renkler
  • Renk dökümü
    • System.Drawing.Color'den IronSoftware.Drawing.Color'ye ve diğer platformlara renk dönüştürün.

Rengi Dönüştür

Kod Örneği

  • Rengi 32 bit ARGB değerine dönüştürün.

Renk Derinliğini Alma

Kod Örneği

  • IronDrawing'a verilen bir görüntünün renk derinliğini inceleyerek bir görüntünün kalitesini analiz edin.

Dikdörtgen

Evrensel uyumlu bir Dikdörtgen sınıfı.

Dikdörtgen ve DikdörtgenF

Kod Örneği

  • IronSoftware.Drawing.Rectangle ve IronSoftware.Drawing.RectangleF'yi örneklendirin.

Dikdörtgen Oluşturma ve Döküm

Kod Örneği

  • IronSoftware.Drawing.Rectangle oluşturun.
  • System.Drawing.Rectangle'yi IronSoftware.Drawing.Rectangle'ye dönüştürün.

Dikdörtgen Ölçümünü Dönüştür

Kod Örneği

  • Rectangle ölçüsünü piksel (px) biriminden milimetre (mm) birimine veya tersi yönde dönüştürün.

Yazı Tipi

Evrensel olarak uyumlu bir Font sınıfı.

Yazı Tipiları Oluşturma ve Döküm

Kod Örneği

  • Yazı tipi ailesini, yazı tipi stilini ve yazı tipi boyutunu seçme ve kontrol etme seçenekleriyle IronDrawing yazı tipleri oluşturun.
  • System.Drawing.Font'yi IronSoftware.Drawing.Font ve diğer platformlara dönüştürün.