You can achieve this by using Word's built in Mail Merge functionality.
Several sources of info:
Use mail merge to create and print letters and other documents
Если бы я хотел создать Счета-фактуры (или другие документы) в Microsoft Office, как бы я это сделал?
Допустим, у меня есть база данных, полная данных, и мне нужно сгенерировать 10 миллионов документов по заданному шаблону MS Word с данными из моей базы данных. Я знаю, что Powershell должен иметь возможность создавать хотя бы некоторые базовые листы MS Excel, но работает ли он для MS Word, и нет ли ничего лучше, чем Powershell?
(версия не имеет значения, но я ожидаю, что она будет доступна для более новых версий)
Для документов PDF есть дизайнер Lifecycle, но я ничего не знаю о Microsoft.
You can achieve this by using Word's built in Mail Merge functionality.
Several sources of info:
Use mail merge to create and print letters and other documents
Word (and all of the Office suite) have a rich API that allow you to pretty much programmatically create any document.
Here are just a couple of the MSDN articles that could get you started:
It all depends on how extensively you want to program.