Criar ou carregar um documento

Quase qualquer tarefa que você deseja executar com Aspose.Words envolve carregar um documento. O Document classe representa um documento carregado na memória. O documento tem vários construtores sobrecarregados, permitindo que você crie um documento em branco ou carregá-lo de um arquivo ou fluxo. O documento pode ser carregado em qualquer formato de carga suportado por Aspose.Words. Para a lista de todos os formatos de carga suportados, consulte a LoadFormat enumeração.

Criar um novo documento

Nós vamos chamar Document construtor sem parâmetros para criar um novo documento em branco. Se você quiser gerar um documento programaticamente, a maneira mais simples é usar o DocumentBuilder classe para adicionar conteúdo de documentos.

O exemplo de código a seguir mostra como criar um documento usando o construtor de documentos:

Carregar um documento

Para carregar um documento existente em qualquer um dos LoadFormat formatos, passar o nome do arquivo ou o fluxo em um dos construtores do documento. O formato do documento carregado é automaticamente determinado por sua extensão.

Carga de um arquivo

Passe um nome de arquivo como uma string para o construtor de documentos para abrir um documento existente de um arquivo.

O exemplo de código a seguir mostra como abrir um documento de um arquivo:

Você pode baixar o arquivo de modelo deste exemplo a partir de Aspose.Words GitHub.

Carga de um fluxo

Para abrir um documento de um fluxo, basta passar um objeto de fluxo que contém o documento no construtor do Documento.

O exemplo de código a seguir mostra como abrir um documento de um fluxo: