Задать вопрос

Какие есть библиотеки для рендеринга и скриншота веб-сайтов?

Подскажите какие-нибудь хорошие библиотеки (или мб другие способы решить эту задачу), который позволяют получить скриншот веб-страницы по ее адресу.
Важно, чтоб библиотека была достаточно быстрой.
Желательно на C# или Python.
  • Вопрос задан
  • 269 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
mindtester
@mindtester Куратор тега C#
http://iczin.su/hexagram_48
cef#. в тч "безголовый" режим (минимальная консольная демка кажется как раз скриншотит)

ps а вообще до дури всего. гугли "встраиваемые браузеры", "веб-боты", "тестирование веб ui". скриншотинг умеют практически все, кто достоин внимания
Ответ написан
Комментировать
saintbyte
@saintbyte
Django developer
Берешь вдс , ставишь туда X и видяху типа dummy . Запускаешь в этих Х хром - немного паришься с настройкой хрома по vnc, потом берешь вот это скрипт для селениума https://github.com/saintbyte/Selenium_Multi_screenshot и допиливаешь его под себя. Скрипт изначально делался по массовый поиск косяков в мобильной верстке =)
Ответ написан
Комментировать
1. https://www.nuget.org/packages/Selenium.WebDriver
2. https://www.nuget.org/packages/CefSharp.OffScreen/
3. https://www.nuget.org/packages/PuppeteerSharp/
Они все по-сути запускают хром, но это позволит наиболее точно сформировать изображение
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽