Merkmale der Eisenzeichnung

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

AnyBitmap

Generieren einer beliebigen Bitmap

Codebeispiel

  • Generiere AnyBitmap aus mehreren Quellen wie:
    • Dateipfad
    • Bytes
    • Speicherstrom
    • TYP
    • SVG

Bitmap zu Stream

Codebeispiel

  • Konvertierung von Bilddateien aus einem Dateiverzeichnis in einen Speicherstream.
  • Erhalte einen Stream einer AnyBitmap-Datei.

Bitmap in String

Codebeispiel

  • Bilddatei in Zeichenkette konvertieren.

Umwandlung in AnyBitmap

Codebeispiel

Dateien von anderen Plattformen können in AnyBitmap konvertiert werden. Folgende Plattformen werden unterstützt:

  • System.Drawing.Bitmap
  • System.Drawing.Image
  • SkiaSharp.SKBitmap
  • SkiaSharp.SKImage
  • SixLabors.ImageSharp
  • MAUI-Bild

Beliebige Bitmap exportieren

Codebeispiel

  • Exportieren Sie AnyBitmap in andere Dateiformate mit der Möglichkeit, Datenverluste zu kontrollieren. Unterstützte Bildformate sind:
    • bmp
    • gif
    • png
    • JPEG
    • tiff
    • webp
    • wbmp
    • wmf
    • Symbol

Bytes aus beliebiger Bitmap lesen

Codebeispiel

  • Die an IronDrawing übergebenen Bytes lesen und in eine Bilddatei exportieren.

AnyBitmap-Klonen

Codebeispiel

  • Erstellen und speichern Sie eine exakte Kopie von AnyBitmap, ohne das Original AnyBitmap zu verändern.
  • Erstellen und speichern Sie eine Kopie bestimmter Teile eines AnyBitmap, ohne das Original AnyBitmap zu verändern.

Mehrseitiges TIFF- und GIF-Bild erstellen

Codebeispiel

  • Generieren und Speichern einer mehrseitigen TIFF- und GIF-Datei aus Einzelbildern mit unterschiedlichen Abmessungen.

Frame aus beliebiger Bitmap extrahieren

Codebeispiel

  • Erfassen und speichern Sie alle oder bestimmte Frames von AnyBitmap, beispielsweise einer mehrseitigen GIF- oder TIF-Datei.

Anzahl der Frames in einer beliebigen Bitmap ermitteln

Codebeispiel

  • Erfassen Sie die Anzahl der Frames aus AnyBitmap-Dateien wie mehrseitigen GIF- oder TIF-Dateien.

Farbe

Eine universell kompatible Color-Klasse.

Farbe erzeugen

Codebeispiel

  • Farbe erzeugen aus:
    • Hexadezimalwert
    • ARGB-Wert
    • Verfügbare Farben
  • Farbgebung
    • Farbe von System.Drawing.Color nach IronSoftware.Drawing.Color und anderen Plattformen konvertieren.

Farbe umwandeln

Codebeispiel

  • Konvertierung der Farbe in einen 32-Bit-ARGB-Wert.

Farbtiefe abrufen

Codebeispiel

  • Analysieren Sie die Qualität eines Bildes, indem Sie die Farbtiefe des in IronDrawing eingegebenen Bildes untersuchen.

Rechteck

Eine universell kompatible Rechteckklasse.

Rechteck & RechteckF

Codebeispiel

  • Instanziieren Sie IronSoftware.Drawing.Rectangle und IronSoftware.Drawing.RectangleF.

Rechteck erstellen und gießen

Codebeispiel

  • Erstellen Sie ein IronSoftware.Drawing.Rectangle.
  • Wandle System.Drawing.Rectangle in IronSoftware.Drawing.Rectangle um.

Rechteckmaße umrechnen

Codebeispiel

  • Konvertieren Sie den Wert Rectangle von Pixeln (px) in Millimeter (mm) oder umgekehrt.

Schriftart

Eine universell kompatible Font-Klasse.

Schriftarten erstellen und anwenden

Codebeispiel

  • Erstellen Sie IronDrawing-Schriftarten mit Optionen zur Auswahl und Steuerung von Schriftfamilie, Schriftstil und Schriftgröße.
  • Konvertieren Sie System.Drawing.Font in IronSoftware.Drawing.Font und andere Plattformen.