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

  • AnyBitmap'i aşağıdaki kaynaklardan oluşturun:
    • Dosya yolu
    • Baytlar
    • Bellek akışı
    • URI
    • SVG

Bitmap'ten Akışa

Kod Örneği

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

Bitmap'ten Metne

Kod Örneği

  • Bir resim dosyasını bir stringe dönüştürün.

AnyBitmap'e Dönüştürme

Kod Örneği

  • Diğer platformlardan gelen dosyalar AnyBitmap'e dönüştürülebilir. Desteklenen platformlar şunlardır:
    • System.Drawing.Bitmap
    • System.Drawing.Image
    • SkiaSharp.SKBitmap
    • SkiaSharp.SKImage
    • SixLabors.ImageSharp
    • MAUI Görüntü

AnyBitmap Dışa Aktarma

Kod Örneği

  • Kayıp kontrol etme yeteneği ile AnyBitmap 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'e aktarılan baytları okuyarak bir resim dosyasına aktarın.

AnyBitmap Klonlama

Kod Örneği

  • AnyBitmap'in orijinal AnyBitmap değiştirilmeden bire bir kopyasını oluşturun ve kaydedin.
  • Orijinal AnyBitmap değiştirmeden belirli AnyBitmap bölümlerinin kopyasını oluşturun ve kaydedin.

Çoklu Sayfa TIFF ve GIF Görüntü Oluşturma

Kod Örneği

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

AnyBitmap'ten Kare Alın

Kod Örneği

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

AnyBitmap'teki Kare Sayısını Alın

Kod Örneği

  • Çoklu sayfa GIF veya TIF dosyaları gibi AnyBitmap dosyalarındaki kare sayısını yakalayın.

Renk

Evrensel uyumlu bir Color sınıfı.

Renk Oluştur

Kod Örneği

  • Renki şunlardan oluşturun:
    • Onaltılık değer
    • ARGB değer
    • Mevcut renkler
  • Renk aktarma
    • System.Drawing.Color'dan IronSoftware.Drawing.Color ve diğer platformlara renk dönüştürün.

Renk Dönüştür

Kod Örneği

  • Renk, 32 bit ARGB değere dönüştürün.

Renk Derinliğini Alın

Kod Örneği

  • IronDrawing'e aktarılmış bir resmin renk derinliğini inceleyerek kaliteyi analiz edin.

Dikdörtgen

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

Dikdörtgen & DikdörtgenF

Kod Örneği

  • IronSoftware.Drawing.Rectangle ve IronSoftware.Drawing.RectangleF örnekleyin.

Dikdörtgen Oluştur ve Aktar

Kod Örneği

  • Bir IronSoftware.Drawing.Rectangle oluşturun.
  • Bir System.Drawing.RectangleIronSoftware.Drawing.Rectangle'ya dönüştürün.

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

Kod Örneği

  • Rectangle ölçümünü pikselden (px) milimetreye (mm) ya da tersine çevirin.

Yazı Tipi

Evrensel uyumlulukta bir Font sınıfı.

Yazı Tipleri Oluştur ve Aktar

Kod Örneği

  • Yazı tipi ailesini, yazı tipi stilini ve yazı tipi boyutunu seçme ve kontrol etme seçenekleri ile IronDrawing yazı tipleri oluşturun.
  • Bir System.Drawing.Font'yı IronSoftware.Drawing.Font ve diğer platformlara aktarın.