Как я могу получить WebBrowser.print в PDF без подсказки - PullRequest
0 голосов
/ 04 октября 2019
        WebBrowser wb = new WebBrowser();
        wb.Url = new Uri("google.com");
        while (wb.ReadyState != WebBrowserReadyState.Complete)
        {
            Application.DoEvents();
        }

        int OLECMDID_PRINT = 6;
        int OLECMDID_SAVE = 6;
        int OLECMDEXECOPT_DONTPROMPTUSER = 2;
        dynamic iwb2 = wb.ActiveXInstance;
        iwb2.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER, null, null);

ниже получить доступ запрещен

//iwb2.ExecWB(OLECMDID_SAVE, OLECMDEXECOPT_DONTPROMPTUSER, @"C:\test\pdfteste.pdf");

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...