Generuj AnyBitmap

Aby użytkownicy mogli używać narzędzia IronDrawing do otwierania, odczytywania i manipulowania plikami obrazów, najpierw muszą być wygenerowane pliki typu AnyBitmap. Istnieje wiele metod ładowania plików obrazów i generowania plików AnyBitmap.

Sciezka do plików

Pliki obrazów można ładować z lokalnego komputera przy użyciu metody AnyBitmap.FromFile(@"FILE_PATH"). Metoda ta ładuje plik obrazu z podanej ścieżki pliku i przechowuje go do zmiennej typu AnyBitmap, generując tym samym plik AnyBitmap.

Strumien pamięci

Plik AnyBitmap może być również wygenerowany ze strumienia pamięci. Bajty obrazu zostaną odczytane i przechowane w tablicach bajtów przy użyciu metody File.ReadAllBytes(@"FILE_PATH"). Plik AnyBitmap zostanie następnie wygenerowany z bajtów i zapisany w zmiennej AnyBitmap używając metody AnyBitmap.FromBytes(byte[]).

Plik SVG

AnyBitmap można również wygenerować z pliku SVG przy użyciu ścieżki pliku, podobnie jak generowanie AnyBitmap z normalnej ścieżki pliku. Jednakże, aby załadować plik SVG do programu, należy dodać dodatkowe zależności, takie jak SkiaSharp i SkiaSharp.Svg.

Jednolity Identyfikator Zasobu (URI)

IronDrawing może również wygenerować AnyBitmap bezpośrednio z URI. Użytkownicy muszą zainicjować i przechować ścieżkę URI do zmiennej typu Uri. Plik AnyBitmap jest generowany przez przekazanie zmiennej Uri do metody AnyBitmap.FromUri(uri).

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 18,386,362 | Wersja: 2025.3 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronSoftware.System.Drawing
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.