2009-04-03 6 views
1

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

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

Спасибо!

ответ

0

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

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

+0

Для получения желаемого эффекта вам нужно объединить документы вместе в одном документе, а затем распечатать это. –

+0

Да, запись макросов VBA очень полезна, особенно для начинающих. –

Смежные вопросы