Печать в PostScrip файл

Автор baton4ik, 29.11.12, 13:41:59

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

baton4ik

Доброе всем время суток!
Пытаюсь осуществить печать листа чертежа в файл PostScript (*.prn). Хочу печатать в файл не выводя окно предварительного просмотра.
Порядок действий такой:
- Создаю IPrintJob
- Добавляю в него нужный лист
- Задаю формат листа и прочие настройки через IPrintJob_PrinterSettings
- Печатаю в файл IPrintJob::Execute или KompasObject::ksPrintKompasDocument

И тут возникает проблема. Файл создается, но не применяются настройки принтера. Самое главное формат листа. Я задаю A1, а печатает на A4. Если выводить окно предпросмотра, то в нем все нормально - назначается нужный формат листа. Те такое ощущение, что без вызова IPrintJob::ShowPreviewWindow, настройки принтера не обновляются.

Кто-нибудь сталкивался с подобным? Буду презнателен за любой совет.

baton4ik

Хелп! Неужели без вывода предпросмотра нельзя задать параметры листа и напечатать его?