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, den Dateiverlust 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

  • Eine exakte Kopie von AnyBitmap erstellen und speichern, ohne das Original AnyBitmap zu verändern.
  • Eine Kopie bestimmter Teile einer AnyBitmap erstellen und speichern, ohne die ursprüngliche 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 .

Farbe erzeugen

Codebeispiel

  • Farbe erzeugen aus:
    • Hexadezimalwert
    • ARGB-Wert
    • Verfügbare Farben
  • Farbgebung
    • Farbübertragung von System.Drawing.Color zu Iron Software.Drawing.Color und anderen 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 Iron Software.Drawing.Rectangle und Iron Software.Drawing.RectangleF.

Rechteck erstellen und gießen

Codebeispiel

  • Erstellen Sie ein Iron Software.Drawing.Rectangle .
  • Wandele ein System.Drawing.Rectangle in Iron Software.Drawing.Rectangle um.

Rechteckmaße umrechnen

Codebeispiel

  • Rectangle von Pixel (px) in Millimeter (mm) umrechnen oder umgekehrt.

Schriftart

Eine universell kompatible Font .

Schriftarten erstellen und anwenden

Codebeispiel

  • Erstellen Sie IronDrawing-Schriftarten mit Optionen zur Auswahl und Steuerung von Schriftfamilie, Schriftstil und Schriftgröße.
  • Konvertierung einer System.Drawing.Font -Datei in Iron Software.Drawing.Font und andere Plattformen.