Creare o caricare un documento

Quasi qualsiasi compito che si desidera eseguire con Aspose.Words coinvolge il caricamento di un documento. The Document classe rappresenta un documento caricato in memoria. Il documento ha diversi costruttori sovraccaricati che permettono di creare un documento vuoto o di caricarlo da un file o un flusso. Il documento può essere caricato in qualsiasi formato di carico supportato da Aspose.Words. Per l’elenco di tutti i formati di carico supportati, vedere il LoadFormat enumerazione.

Creare un nuovo documento

Chiameremo Document costruttore senza parametri per creare un nuovo documento vuoto. Se si desidera generare un documento programmaticamente, il modo più semplice è quello di utilizzare DocumentBuilder classe per aggiungere contenuti di documento.

Il seguente esempio di codice mostra come creare un documento utilizzando il costruttore di documenti:

Caricare un documento

Caricare un documento esistente in uno qualsiasi dei LoadFormat formati, passare il nome del file o il flusso in uno dei costruttori del documento. Il formato del documento caricato viene automaticamente determinato dalla sua estensione.

Carica da un File

Passare un nome di file come stringa al costruttore di documenti per aprire un documento esistente da un file.

Il seguente esempio di codice mostra come aprire un documento da un file:

È possibile scaricare il file template di questo esempio da Aspose.Words GitHub.

Carica da un flusso

Per aprire un documento da un flusso, passa semplicemente un oggetto di flusso che contiene il documento nel costruttore del documento.

Il seguente esempio di codice mostra come aprire un documento da un flusso: