Jak przekonwertować HTML na obraz w C#

W tym samouczku wyjaśniono, jak używać jednego z popularnych produktów do konwersji dokumentów, aby konwertować kod HTML na obraz w języku C#. Możesz łatwo i szybko konwertować HTML na obraz przy użyciu C# z kilkoma wywołaniami API. Co więcej, transformacja dokumentu do formatu PNG nie wymaga instalacji żadnego dodatkowego oprogramowania i można to zrobić na dowolnym systemie operacyjnym, w tym Microsoft Windows, Linux i Mac OS.

Kroki, aby przekonwertować HTML na obraz w C#

  1. Skonfiguruj GroupDocs.Conversion for .NET z menedżera pakietów NuGet w swojej aplikacji
  2. Dodaj odwołanie do przestrzeni nazw GroupDocs.Conversion w swoim kodzie
  3. Utwórz instancję klasy Converter i załaduj źródłowy plik HTML
  4. Zainicjuj klasę ImageConvertOptions i ustaw atrybuty wyjściowego pliku PNG
  5. Zapisz obraz wyjściowy na dysku przy użyciu metody Convert. Przekaż także instancję ImageConvertOptions wraz z nazwą pliku wyjściowego.

W tych kilku krokach pokazano, jak zaimplementować transformację dokumentu dla funkcji C# HTML do PNG. Wszystko, co musisz teraz zrobić, to wykonać następujące kroki, aby uzyskać przekonwertowany dokument. Zainstaluj pakiet w swojej aplikacji, a następnie wywołaj konstruktory klas Converter i ImageConvertOptions z wymaganymi parametrami. Na koniec użyj funkcji Convert klasy Converter, aby zapisać wygenerowany plik na dysku.

Kod do konwersji HTML na obraz w C#

Stworzyliśmy przykład, w jaki sposób kod C# Convert HTML to Image może zostać użyty do przekształcenia dokumentów. W tym poście omówiliśmy podstawową transformację dokumentu i wygenerowaliśmy obraz z pliku HTML. Aby spełnić swoje potrzeby, możesz zmodyfikować ten kod i zastosować inne parametry do pliku renderowanego obrazu, takie jak jasność, kontrast, tryb odwrócenia, wysokość, szerokość i wiele innych.

Przyjrzeliśmy się, jak przekonwertować format RTF na PDF w języku C# w naszym wcześniejszym artykule. Jeśli chcesz dowiedzieć się więcej, sprawdź jak przekonwertować RTF na PDF za pomocą C#.

 Polski