Печать текстового документа с полями вне области печати

У меня есть код, в котором я печатаю текстовый документ. В образце документа есть раздел с рисунком, поля которого были изменены пользователем.

Когда я выполняю код, я получаю следующее сообщение:

Поля раздела 1 установлены за пределами области печати.

После обработки документа он начинает буферизацию и выдает это сообщение enter image description here Как мне отключить диалоговое окно уведомления?

мой код на данный момент:

        Process printJob = new Process();
        printJob.StartInfo.Verb = "PrintTo";
        printJob.StartInfo.Arguments = printerName;
        printJob.StartInfo.ErrorDialog = false;
        printJob.StartInfo.CreateNoWindow = true;
        printJob.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
        printJob.StartInfo.FileName = path;
        printJob.StartInfo.UseShellExecute = true;
        printJob.StartInfo.Verb = "print";
        printJob.Start();

Где переменная путь> путь к имени файла

5
задан cpoDesign 2 November 2011 в 11:08
поделиться