Biblioteka przetwarzania obrazów C# do konwersji SVG na PNG

Aspose.HTML dla .NET oferuje nie tylko przetwarzanie plików Hypertext Markup Language (HTML), ale także konwersję pomiędzy popularnymi formatami plików graficznych. Możesz wykorzystać bogate funkcje renderowania i konwersji, aby renderować pliki SVG jako PNG, JPG lub inne powszechnie używane formaty plików. Jednak użyjemy tej biblioteki przetwarzania obrazów C#, aby programowo konwertować SVG na PNG w C#. Na końcu tego przewodnika będziesz w stanie łatwo stworzyć konwerter SVG na PNG. Co więcej, wdrożymy funkcjonalność, pisząc fragment kodu do renderowania obrazów SVG jako PNG w aplikacji .NET. Więc pozwól, aby kod mówił sam za siebie.

  1. Instalacja biblioteki przetwarzania obrazów C#
  2. Konwersja SVG na PNG w C# - Przykład kodu
  3. Online konwerter formatów plików

Instalacja biblioteki przetwarzania obrazów C#

Instalacja Aspose.HTML dla .NET jest całkiem prosta, możesz ją zainstalować, pobierając plik DLL lub możesz uruchomić następujące polecenie w NuGet Package Manager, aby zainstalować tę bibliotekę przetwarzania obrazów C#:

PM> Install-Package Aspose.Html
Biblioteka przetwarzania obrazów C#

Konwersja SVG na PNG w C# - Przykład kodu

Zanim przejdziemy do przykładu kodu, upewnij się, że masz źródłowy plik SVG. Teraz, postępuj zgodnie z poniższymi krokami:

  • Utwórz instancję klasy SVGDocument, aby załadować źródłowy plik SVG.
  • Utwórz obiekt klasy SvgRenderer.
  • Zainicjuj nową instancję klasy ImageDevice.
  • Wywołaj metodę Render, aby renderować SVG jako PNG.

Następnie możesz zobaczyć poniższy fragment kodu, który jest używany do programowej konwersji SVG na PNG w C#:

Powyższy fragment kodu renderuje SVG do PNG i zapisuje plik na dysku. Jak widać, wynik powyższego przykładu kodu na obrazie poniżej:

konwerter svg na png

Online konwerter formatów plików

Podobnie jak w przypadku rozwiązań programowych, Aspose.HTML dla .NET udostępnia narzędzie online, które jest wyposażone w szeroki zakres funkcji, takich jak konwersja, renderowanie, łączenie i inne. Nie jest wymagana subskrypcja ani zakładanie konta, aby korzystać z tego darmowego narzędzia.

Online konwerter formatów plików

Konwerter SVG na PNG - Uzyskaj darmową licencję

Teraz możesz uzyskać darmową tymczasową licencję, aby wypróbować tę bibliotekę przetwarzania obrazów C# bez ograniczeń oceny.

Podsumowanie

To koniec tego wpisu na blogu. Wrócimy z kolejnym interesującym tematem na API Aspose. W tym artykule dowiedzieliśmy się, jak konwertować SVG na PNG w C# przy użyciu tej biblioteki przetwarzania obrazów C#. Ten wpis na blogu pomoże Ci w budowaniu modułu konwersji SVG na PNG dla aplikacji biznesowej. Dlatego odwiedź tę dokumentację, API referencje i repozytorium GitHub, aby dowiedzieć się więcej o Aspose.HTML dla .NET.

Zadawaj pytania

Możesz dać nam znać o swoich pytaniach lub zapytaniach na naszym forum.

Najczęściej zadawane pytania – FAQ

Jak programowo konwertować SVG na PNG?

Proszę odwiedzić ten link, aby dowiedzieć się, jak osiągnąć konwersję SVG na PNG w C#.

Jak zmienić kod SVG na obraz?

Aspose.HTML dla .NET oferuje opcje konwersji i renderowania. Możesz renderować SVG jako PNG, korzystając z tej biblioteki przetwarzania obrazów C#.

Zobacz także