I would like to set the default zoom value to 80% when opening the browser for a selenium framework. Something along the lines of below. Is this possible with ChromeOptions.
private static ChromeOptions GetChromeOptions()
{
ChromeOptions options = new ChromeOptions();
options.AddArgument("--start-maximized");
options.AddArgument("Zoom 80%");
return options;
}
To to set the zoom level to 80% you can use Javascriptexecutor with either of the following options :
((IJavaScriptExecutor)driver).executeScript("document.body.style.transform='scale(0.8)';");
or
((IJavaScriptExecutor)driver).executeScript("document.body.style.zoom='80%';");
Note : Deviating from the standard default zoom value of
100%may impact the functioning of theWeb Browsers
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With