Я хотел бы знать, можно ли установить параметр «Печать всей книги» в моем приложении С# с помощью Interop.
Если это невозможно, то будут полезны любые рекомендации о том, как воспроизвести это.
Спасибо
Я хотел бы знать, можно ли установить параметр «Печать всей книги» в моем приложении С# с помощью Interop.
Если это невозможно, то будут полезны любые рекомендации о том, как воспроизвести это.
Спасибо
Если у вас возник вопрос как распечатать всю книгу, вы можете использовать метод Workbook.PrintOut
.
Например, следующий код напечатает одну копию всей книги на принтере XEROX312:
this.PrintOut(1, false, "XEROX312", false, false, missing);
Вы также можете установить начальную страницу, конечную страницу и количество копий в параметрах 1, 2, 3 соответственно.
Дополнительные сведения см. в MSDN
Если вы спросите как установить свойства для диалогового окна печати всей книги, то я не думаю, что вы можете установить это программно. Я бы предложил создать собственный графический интерфейс, который позволит установить параметры, а затем вы сможете вызвать метод PrintOut
.