Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Quase todas as tarefas que você deseja realizar com Aspose.Words envolvem carregar um documento. A classe Document representa um documento carregado na memória. O documento possui vários construtores sobrecarregados que permitem criar um documento em branco ou carregá-lo de um arquivo ou fluxo. O documento pode ser carregado em qualquer formato de carregamento suportado pelo Aspose.Words. Para obter a lista de todos os formatos de carregamento suportados, consulte a enumeração LoadFormat.
Chamaremos o construtor Document sem parâmetros para criar um novo documento em branco. Se você deseja gerar um documento programaticamente, a maneira mais simples é usar a classe DocumentBuilder para adicionar o conteúdo do documento.
O exemplo de código a seguir mostra como criar um documento usando o construtor de documentos:
doc = aw.Document()
builder = aw.DocumentBuilder(doc)
builder.write("Hello world!")
doc.save(docs_base.artifacts_dir + "out.docx")Observe os valores padrão:
Para carregar um documento existente em qualquer um dos formatos LoadFormat, passe o nome do arquivo ou fluxo para um dos construtores Document. O formato do documento carregado é determinado automaticamente pela sua extensão.
Passe um nome de arquivo como string para o construtor Document para abrir um documento existente a partir de um arquivo.
O exemplo de código a seguir mostra como abrir um documento a partir de um arquivo:
Você pode baixar o arquivo de modelo deste exemplo em Aspose.Words GitHub.
Para abrir um documento a partir de um fluxo, basta passar um objeto de fluxo que contém o documento para o construtor Document.
O exemplo de código a seguir mostra como abrir um documento a partir de um fluxo:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.