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).
