Я установил CSS3 scale -функцию для transform -объекта тела для запрошенной страницы, так как я действительно знаю макет что это, вероятно, не изменится в ближайшее время.
private void OnBrowserNavigated(object sender, NavigationEventArgs e) {
var browser = (sender as WebBrowser);
browser.InvokeScript("eval",
"var script = document.createElement('script');" +
"script.src = \"https://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.0.min.js\";" +
"document.body.appendChild(script);" +
"$('body').css('transform-origin', '0 0');" +
"$('body').css('transform', 'scale(2.5)');"
);
}
Я решил это через jQuery, так как нахожу способ более удобным. Я мог бы сделать это и с помощью простого javascript, поскольку целевой браузер здесь не обсуждается.