скриншот видимой части

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

Gooldbee

Client
Регистрация
16.05.2019
Сообщения
228
Реакции
25
Баллы
28
В кубике обработки изображения, есть скриншот видимой части. Нашел как сделать скриншот полностью инстанса без обработки.
Код:
Развернуть Свернуть Копировать
ImageProcessingUntreatedFromScreenshot
Нашел как сделать обрезку по заданным параметрам
Код:
Развернуть Свернуть Копировать
ImageProcessingCropFromScreenshot
Не могу найти сниппет обрезки видимой части. Нужно именно на C#. Может кто-нибудь подсказать?
 
Не могу найти сниппет обрезки видимой части. Нужно именно на C#. Может кто-нибудь подсказать?
я так делаю, надо допилить для себя, там кое-какие переменные изменить
C#:
Развернуть Свернуть Копировать
int heithScroll = Convert.ToInt32(instance.ActiveTab.MainDocument.EvaluateScript("return self.pageYOffset;"));
var he = instance.ActiveTab.FindElementByXPath("//html", 0);
var bmp = he.DrawPartAsBitmap(0, heithScroll, profile.WidthInstance, profile.HeightInstance, false);
bmp.Save(path + "_" + domen + ".jpg");
 
  • Оценить
Реакции: volody00 и djaga
я так делаю, надо допилить для себя, там кое-какие переменные изменить
C#:
Развернуть Свернуть Копировать
int heithScroll = Convert.ToInt32(instance.ActiveTab.MainDocument.EvaluateScript("return self.pageYOffset;"));
var he = instance.ActiveTab.FindElementByXPath("//html", 0);
var bmp = he.DrawPartAsBitmap(0, heithScroll, profile.WidthInstance, profile.HeightInstance, false);
bmp.Save(path + "_" + domen + ".jpg");
Код:
Развернуть Свернуть Копировать
int heithScroll = Convert.ToInt32(instance.ActiveTab.MainDocument.EvaluateScript("return self.pageYOffset;"));
Не очень понял, что мы вот тут получаем
 

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