AnyBitmap generieren

Damit Benutzer das IronDrawing-Tool zum Öffnen, Lesen und Bearbeiten von Bilddateien verwenden können, müssen zunächst Dateien vom Typ AnyBitmap generiert werden. Es gibt verschiedene Methoden, um Bilddateien zu laden und AnyBitmap-Dateien zu generieren.

Dateipfad

Bilddateien können vom lokalen Rechner mit der Methode AnyBitmap.FromFile(@"FILE_PATH") geladen werden. Diese Methode lädt eine Bilddatei vom angegebenen Dateipfad und speichert sie in einer AnyBitmap Variablen, wodurch eine AnyBitmap Datei erzeugt wird.

Speicherstrom

Eine AnyBitmap Datei kann auch aus einem Speicherstream generiert werden. Die Bytes eines Bildes werden mit der Methode File.ReadAllBytes(@"FILE_PATH") gelesen und in Byte-Arrays gespeichert. Anschließend wird aus den Bytes eine AnyBitmap Datei generiert und mithilfe der Methode AnyBitmap.FromBytes(byte[]) in einer AnyBitmap Variablen gespeichert.

SVG-Datei

AnyBitmap kann auch aus einer SVG-Datei über den Dateipfad generiert werden, ähnlich wie AnyBitmap aus einem normalen Dateipfad generiert wird. Um jedoch eine SVG-Datei in das Programm zu laden, müssen zusätzliche Abhängigkeiten wie SkiaSharp und SkiaSharp.Svg hinzugefügt werden.

Einheitlicher Ressourcenidentifikator (URI)

IronDrawing kann auch direkt aus einer URI ein AnyBitmap generieren. Benutzer müssen den URI-Pfad initialisieren und in einer Variable vom Typ Uri speichern. Die AnyBitmap Datei wird generiert, indem die Variable Uri an die Methode AnyBitmap.FromUri(uri) übergeben wird.

Bereit anzufangen?
Nuget Downloads 13,852,431 | Version: 2025.3 gerade veröffentlicht