Как да конвертирате HTML в изображение в C#

Този урок ви обяснява как да използвате един от популярните продукти за конвертиране на документи за конвертиране на HTML в изображение в C#. Можете лесно и бързо да конвертирате HTML в изображение с помощта на C# с няколко извиквания на API. Освен това преобразуването на документа във формат PNG не изисква инсталирането на допълнителен софтуер и може да се извърши на всяка операционна система, включително Microsoft Windows, Linux и Mac OS.

Стъпки за конвертиране на HTML в изображение в C#

  1. Настройте GroupDocs.Conversion for .NET от мениджъра на пакети NuGet във вашето приложение
  2. Добавете препратка към пространството от имена GroupDocs.Conversion във вашия код
  3. Създайте екземпляр на класа Converter и заредете изходния HTML файл
  4. Инициализирайте клас ImageConvertOptions и задайте атрибути за изходния PNG файл
  5. Запазете изходното изображение на диска, като използвате метода Convert. Също така, предайте екземпляра ImageConvertOptions заедно с името на изходния файл.

Тези няколко стъпки демонстрират как да приложите трансформация на документ за функционалността C# HTML към PNG. Всичко, което трябва да направите сега, е да следвате следните стъпки, за да получите конвертирания документ. Инсталирайте пакета във вашето приложение, след което извикайте конструкторите на класовете Converter и ImageConvertOptions с необходимите параметри. Накрая използвайте функцията Convert на класа Converter, за да запишете генерирания файл на диск.

Код за конвертиране на HTML в изображение в C#

Създадохме пример за това как кодът C# за конвертиране на HTML в изображение може да се използва за трансформиране на документи. В тази публикация разгледахме фундаменталната трансформация на документи и генерирахме изображение от HTML файл. За да отговорите на вашите нужди, можете да модифицирате този код и да приложите други параметри към рендиращия файл с изображение, като Яркост, Контраст, FlipMode, Височина, Ширина и много други.

Разгледахме как да конвертираме RTF в PDF в C# в предишната ни статия. Ако сте любопитни да научите повече, вижте как да конвертирате RTF в PDF с помощта на C#.

 Български