Я видел массу примеров, как сохранить изображение на основе сохранения снимка экрана.C# selenium webdriver - Как сохранить определенное изображение независимо от местоположения
У этого есть фундаментальный недостаток. Снимок экрана берет только то, что видно на странице в то время. Поэтому, если у меня есть изображение в нижней части страницы, и я хочу сохранить его в зависимости от местоположения найденных элементов, возникает одна или две проблемы.
Если я сохраню скриншот, а затем попытаюсь сохранить его по местоположению, снимок экрана заканчивается в точке 1200, но изображение находится на отметке 3000. Если я сосредоточусь на изображении, а затем сделаю снимок экрана, изображение будет однако на снимке экрана местоположение не работает. Это не работает, потому что у меня все еще есть изображение высотой 1200 пикселей с расположением 3000.
Как я могу просто сказать, у меня есть изображение на 3000x 3014y, и я просто хочу его сохранить?
Пожалуйста, разместите код, который вы используете. Раньше я снимал скриншоты и не имел этой проблемы. – JeffC
Как говорит Джефф, добавьте более подробную информацию о плюшевых поставках, какой драйвер вы используете. – Saifur