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:
Note os valores padrão:
- Um documento em branco contém uma seção com parâmetros padrão, um parágrafo vazio, alguns estilos de documento. Na verdade, este documento é o mesmo que o resultado da criação do “Novo documento” em Microsoft Word.
- Não. O tamanho do documento é PaperSize.Letter.
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: