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

  • Diğer dosya formatlarına kayıpsız bir şekilde AnyBitmap dışa 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 değiştirmeden AnyBitmap'ın tam bir kopyasını oluşturun ve kaydedin.
  • Orijinal AnyBitmap değiştirmeden belirli bölümlerinin bir kopyasını oluşturun ve kaydedin AnyBitmap.

Ç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'in tüm 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ındaki kare sayısını yakalayın.

Renk

Evrensel 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'dan IronSoftware.Drawing.Color'e ve diğer platformlara renk dökü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 örnekleyin.

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

Kod Örneği

  • Bir IronSoftware.Drawing.Rectangle oluşturun.
  • System.Drawing.RectangleIronSoftware.Drawing.Rectangle'e dökün.

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

Kod Örneği

  • Rectangle ölçümünü piksellerden (px) milimetrelere (mm) veya tam tersi şekilde dönüştürün.

Yazı Tipi

Evrensel 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.FontIronSoftware.Drawing.Font'e ve diğer platformlara dökün.