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:
Notare i valori predefiniti:
- Un documento vuoto contiene una sezione con parametri di default, un paragrafo vuoto, alcuni stili di documento. In realtà questo documento è lo stesso del risultato della creazione del “nuovo documento” in Microsoft Word.
- No. La dimensione della carta del documento è PaperSize.Letter.
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: