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

  • Export AnyBitmap in andere Dateiformate mit der Möglichkeit, den Verlust 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.
  • Eine Kopie bestimmter Teile eines AnyBitmap erstellen und speichern, ohne das Original AnyBitmap zu verändern.

Erstellen Sie mehrseitige TIFF- und GIFF-Bilder

Codebeispiel

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

Frame aus beliebiger Bitmap extrahieren

Codebeispiel

  • Alle oder bestimmte Einzelbilder von AnyBitmap erfassen und speichern, z. B. als mehrseitige GIF- oder TIF-Datei.

Anzahl der Frames in einer beliebigen Bitmap ermitteln

Codebeispiel

  • Die Anzahl der Einzelbilder aus AnyBitmap Dateien wie z. B. mehrseitigen GIF- oder TIF-Dateien erfassen.

Farbe

Eine universell kompatible Color Klasse.

Farbe erzeugen

Codebeispiel

  • Farbe erzeugen aus:
    • Hexadezimalwert
    • ARGB-Wert
    • Verfügbare Farben
  • Farbgebung
    • Farbübertragung von System.Drawing.Color auf IronSoftware.Drawing.Color und andere Plattformen.

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

  • Instanziiere IronSoftware.Drawing.Rectangle und IronSoftware.Drawing.RectangleF.

Rechteck erstellen und gießen

Codebeispiel

  • Erstelle einen IronSoftware.Drawing.Rectangle.
  • Cast a System.Drawing.Rectangle to IronSoftware.Drawing.Rectangle.

Rechteckmaße umrechnen

Codebeispiel

  • Konvertiert die Rectangle Messung von Pixel (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.
  • Sende einen System.Drawing.Font an IronSoftware.Drawing.Font und andere Plattformen.