Есть ли функция на с# что делает скриншот что видит пользователь.

  • Автор темы Автор темы lutic
  • Дата начала Дата начала

lutic

Client
Регистрация
20.01.2024
Сообщения
97
Реакции
92
Баллы
18
Добрый день
Есть ли функция на с# что делает скриншот что видит пользователь. Например мы видим
136814
И чтобы функция делал скриншот
136816
А не всей страницы как это делает GetPagePreview();. С ней есть проблема если она делает скрин всей страницы, то листает вниз страницу, что не корректно при работе
Спасибо за внимание
 

Вложения

  • 1760464923077.png
    1760464923077.png
    44,8 KB · Просмотры: 1
Спасибо. Но это не то. Нужно именно что выведено на экран в реальном времени у пользователя в браузере, а не элемент страницы + эти функции очень часто дают сбой и присылают пустоту
Тогда только работа через хендл окна таба/браузера...
 
Попробуй так:
C#:
Развернуть Свернуть Копировать
string strImagePath = project.Directory + @"\Screenshot.jpg";
ZennoPoster.ImageProcessingCropFromScreenshot(instance.Port, strImagePath, 0, 0, project.Profile.ScreenSizeWidth, project.Profile.ScreenSizeHeight, "pixel", 70);
 
  • Спасибо
Реакции: djaga, izubr и lutic
Добрый день
Есть ли функция на с# что делает скриншот что видит пользователь. Например мы видим
Посмотреть вложение 136814
И чтобы функция делал скриншот
Посмотреть вложение 136816
А не всей страницы как это делает GetPagePreview();. С ней есть проблема если она делает скрин всей страницы, то листает вниз страницу, что не корректно при работе
Спасибо за внимание

ZennoPoster.ImageProcessingUntreatedFromScreenshot(project.Directory + @"ScreenShot\1.png", 100);
делает скриншот только видимой части

или так

ZennoPoster.ImageProcessingCropFromScreenshot(instance.Port, project.Directory + @"ScreenShot\1.png", 0, 0, 1920, 1080, "pixel", 100);
 
Последнее редактирование:

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)