ChromeOptions to set browser zoom to 80%

12,187

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 the Web Browsers

Share:
12,187
Ross
Author by

Ross

Updated on June 25, 2022

Comments

  • Ross
    Ross almost 2 years

    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;
    }