Generuj AnyBitmap
Aby użytkownicy mogli korzystać z narzędzia IronDrawing do otwierania, odczytywania i edycji plików graficznych, należy najpierw wygenerować pliki typu AnyBitmap. Istnieje wiele metod ładowania plików graficznych i generowania plików AnyBitmap.
Sciezka do plików
Pliki graficzne można wczytać z lokalnego komputera za pomocą metody AnyBitmap.FromFile(@"FILE_PATH"). Ta metoda ładuje plik obrazu z podanej ścieżki i zapisuje go w zmiennej AnyBitmap, generując w ten sposób plik AnyBitmap.
Strumien pamięci
Plik AnyBitmap można również wygenerować ze strumienia pamięci. Bajty obrazu zostaną odczytane i zapisane w tablicach bajtów przy użyciu metody File.ReadAllBytes(@"FILE_PATH"). Plik AnyBitmap zostanie następnie wygenerowany na podstawie bajtów i zapisany w zmiennej AnyBitmap przy użyciu metody AnyBitmap.FromBytes(byte[]).
Plik SVG
AnyBitmap można również wygenerować z pliku SVG przy użyciu ścieżki do pliku, podobnie jak w przypadku generowania AnyBitmap ze zwykłej ścieżki do pliku. Jednak 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ż generować AnyBitmap bezpośrednio z adresu URI. Użytkownicy muszą zainicjować i zapisać ścieżkę URI w zmiennej typu Uri. Plik AnyBitmap jest generowany poprzez przekazanie zmiennej Uri do metody AnyBitmap.FromUri(uri).
