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

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 17,121,904 | Wersja: 2025.3 just released
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.