- Регистрация
- 25.07.2021
- Сообщения
- 166
- Благодарностей
- 31
- Баллы
- 28
Такой вот код
А в результате получаю 50/50 сохраненные jpeg
Корректный результат:
И вот такое что ниже это полностью пустая картинка
Знающие люди дайте знать как поравить что бы 100 из 100 получать корректный результат при скрине хтмл элемента. Заранее премного благодарен
C#:
foreach(HtmlElement products in _some_htmlElementCollection)
{
//path
string path = project.Directory + @"\JpegPictureApproved\"+ $"{new Random().NextDouble().ToString()}.jpeg";
//save jpeg products
products.ScrollIntoView();
//wait to loading el
Thread.Sleep(5000);
var str_by_byte = products.DrawPartToBitmap(0,0,products.Width,products.Height,false);
var array_byte = System.Convert.FromBase64String(str_by_byte);
System.IO.File.WriteAllBytes(path,array_byte);
}
Корректный результат:
И вот такое что ниже это полностью пустая картинка
Знающие люди дайте знать как поравить что бы 100 из 100 получать корректный результат при скрине хтмл элемента. Заранее премного благодарен
Последнее редактирование: