Como criar documento do Word em C# sem interoperabilidade

Algumas pessoas usam a biblioteca de interoperabilidade do Microsoft Office para criar documentos do Word, mas geralmente fazem a pergunta como criar documentos do Word em C# sem interoperabilidade. É aqui que o Aspose.Words for .NET entra em ação para ajudar a criar documentos do Word em C# facilmente.

Esta pergunta está sendo respondida nas etapas abaixo junto com o exemplo de código C#. Isso mostra com que facilidade e eficiência você pode criar arquivos DOCX ou DOC do zero em seus aplicativos .NET, seja um utilitário de console .NET, aplicativo Windows ou projeto da Web ASP.NET. O Aspose.Words funciona perfeitamente com todas as tecnologias de plataforma .NET.

Etapas para criar documento do Word em C# sem automação

  1. Use o pacote NuGet Aspose.Words for .NET
  2. Adicionar referência a Aspose.Words namespace
  3. Use o método SetLicense para aplicar a licença Aspose
  4. Crie uma nova instância Document Class
  5. Crie um objeto DocumentBuilder Class e passe o objeto Document no construtor
  6. Defina as propriedades necessárias do objeto DocumentBuilder
  7. Salve o documento do Word de saída como um arquivo ou um fluxo

Código para criar documento do Word em C# sem automação

Neste exemplo de código C#, criamos um Word document simples com apenas duas linhas de texto e aplicamos o atributo bold ao texto. No entanto, você pode fazer muito mais e expandir o código acima adicionando tabelas, células e outros objetos diferentes do Word Document Object Model (DOM).

Para executar o código C# acima do Aspose.Words for .NET API, não é necessário instalar o Microsoft Word em seu computador ou no servidor onde o aplicativo será instalado. Isso torna a criação de documentos do Word muito mais fácil e rápida.

 Português