Пакетная печать документов Word .Net? - PullRequest
1 голос
/ 03 апреля 2009

Можно ли одновременно печатать партию документов Word через .Net (для меня не важен язык c # или VB, 2.0, 3.0, 3.5 ... и рамки выше 2)?

Например, у меня есть локальный каталог, содержащий несколько документов Word ... Я могу перебрать список и вызвать метод PrintOut (), но я считаю, что он отправляет несколько заданий на печать. Я бы хотел поставить их в очередь и отправить одно задание на печать.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 03 апреля 2009

При автоматизации делопроизводства VB.Net делает вещи намного проще, чем C #. Смотрите этот связанный ответ .

Во всяком случае, вот пример на C #; -)

http://www.codeproject.com/KB/printing/WordPrinting.aspx

0 голосов
/ 03 апреля 2009

Да, через Office Automation. Это COM-взаимодействие, так что вам нужно освоиться с этим, но с объектной моделью не так уж сложно разобраться.

Подсказка: сначала протестируйте в макросах VBA, чтобы понять, а затем реализуйте код .NET, как только вы разработали то, что необходимо.

...