AnyBitmap generieren

Damit Benutzer das IronDrawing-Tool verwenden können, um Bilddateien zu öffnen, zu lesen und zu manipulieren, müssen zuerst AnyBitmap-Typ-Dateien generiert werden. Es gibt eine Reihe von Methoden, um Bilddateien zu laden und AnyBitmap-Dateien zu generieren.

Dateipfad

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

Speicherstrom

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

SVG-Datei

AnyBitmap kann auch aus einer SVG-Datei mithilfe des Dateipfads generiert werden, ähnlich wie AnyBitmap aus einem normalen Dateipfad generiert wird. Jedoch müssen zum Laden einer SVG-Datei in das Programm zusätzliche Abhängigkeiten wie SkiaSharp und SkiaSharp.Svg hinzugefügt werden.

Einheitlicher Ressourcenidentifikator (URI)

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

Bereit anzufangen?
Nuget Downloads 18,156,807 | 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.