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

У цьому підручнику коротко описано, як перетворити HTML на зображення в C#, завантаживши вихідний файл HTML і зберігши його як файл зображення PNG. Ви можете налаштувати вихідне зображення, установивши низку властивостей, які пояснюються у прикладі коду. Зауважте, що для написання HTML to image converter C# тут використовується мова, однак ви можете виконати те саме завдання багатьма іншими мовами.

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

  1. Налаштуйте проект, додавши Aspose.HTML for .NET із менеджера пакетів Nuget
  2. Завантажте потрібний вихідний файл HTML в об’єкт класу HTMLDocument для перетворення на зображення
  3. Ініціалізуйте об’єкт ImageSaveOptions і налаштуйте різні властивості вихідного зображення
  4. Перетворіть HTML на зображення за допомогою функції ConvertHTML() із класу Converter

Наведені вище дії описують, як за допомогою C# конвертувати HTML у зображення таким чином, щоб спочатку додати посилання на необхідні бібліотеки, а потім завантажити вихідний файл HTML за допомогою класу HTMLDocument. Ви можете налаштувати вихідне зображення, встановивши такі властивості, як режим згладжування, колір фону, горизонтальна та вертикальна роздільна здатність. Після встановлення всіх параметрів перетворіть файл HTML на зображення за допомогою функції ConvertHTML(), для якої потрібні вхідний файл, конфігурації зображення та ім’я файлу вихідного зображення.

Код для перетворення HTML на зображення в C#

Тут ми використали об’єкт класу ImageSaveOptions, який також підтримує налаштування формату, яким за замовчуванням є PNG, параметри сторінки, як макет сторінки, і параметри CSS для відтворення HTML. Подібним чином, інші типи зображень, які підтримуються, включають JPEG, BMP, GIF і TIFF.

Тут ми дізналися, як конвертувати HTML у зображення на C#. Якщо ви хочете навчитися створювати файл HTML з нуля, перш ніж перетворювати його на зображення, зверніться до статті як створити файл HTML на C#.

 Українська