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 eine Reihe von Methoden zum Laden von Bilddateien und zum Generieren von AnyBitmap Dateien.

Dateipfad

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

Speicherstrom

Eine AnyBitmap-Datei kann auch aus einem Speicherstream generiert werden. Die Bytes eines Bildes werden gelesen und mithilfe der Methode File.ReadAllBytes(@"FILE_PATH") in Byte-Arrays gespeichert. Anschließend wird aus den Bytes die Datei AnyBitmap generiert und mithilfe der Methode AnyBitmap.FromBytes(byte[]) in einer Variable AnyBitmap 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 einen AnyBitmap generieren. Benutzer müssen den URI-Pfad initialisieren und in einer Variable vom Typ Uri speichern. Die Datei AnyBitmap wird generiert, indem die Variable Uri an die Methode AnyBitmap.FromUri(uri) übergeben wird.

Bereit anzufangen?
Nuget Downloads 15,596,264 | Version: 2025.3 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis? PM > Install-Package IronSoftware.System.Drawing
Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.