Existem tecnologias para criar documentos do Microsoft Word por um determinado modelo programaticamente?

1

Se eu quisesse criar faturas (ou quaisquer outros tipos de documentos), no microsoft Office, como eu faria isso?

Digamos que eu tenha meu banco de dados cheio de dados, e eu tenho que gerar 10 milhões de documentos a partir de um determinado modelo do MS Word, com dados do meu banco de dados. Eu sei que o Powershell deve ser capaz de gerar pelo menos algumas planilhas básicas do MS Excel, mas funciona para o MS Word, e não há nada melhor do que o Powershell?

(a versão não importa, mas espero que esteja disponível para as versões mais recentes)

Para documentos PDF, existe o designer Lifecycle, mas não sei sobre nada para o lado da Microsoft.

    
por vlad-ardelean 29.04.2013 / 15:47

2 respostas

3

Você pode conseguir isso usando a funcionalidade de Mala Direta incorporada do Word.

Várias fontes de informação:

Use a mala direta para criar e imprimir cartas e outros documentos

Como usar a mala direta para criar cartas no Word

Mala direta do Word : Um passeio pelo processo

    
por 29.04.2013 / 16:05
2

O Word (e todo o pacote do Office) tem uma API rica que permite criar praticamente qualquer documento programaticamente.

Aqui estão apenas alguns artigos do MSDN que podem ajudar você a começar:

Tudo depende de quão extensivamente você deseja programar.

    
por 29.04.2013 / 16:18