Aggiungi con le opzioni del formato di importazione
Questo tutorial spiega come utilizzare Aspose.Words per .NET per aggiungere il contenuto di un documento a un altro con opzioni di formato di importazione. Il codice sorgente fornito dimostra come aprire i documenti di origine e di destinazione, specificare le opzioni del formato di importazione e aggiungere il documento di origine al documento di destinazione.
Passaggio 1: impostare il progetto
Assicurati di avere i seguenti prerequisiti:
- Aspose.Words per la libreria .NET installata. Puoi scaricarlo da[Aspose.Releases]https://releases.aspose.com/words/net/ o utilizzare il gestore pacchetti NuGet per installarlo.
- Un percorso di directory di documenti in cui si trovano i documenti di origine e di destinazione.
Passaggio 2: apri i documenti di origine e di destinazione
Apri i documenti di origine e di destinazione utilizzando il fileDocument
costruttore di classi. Sostituire"YOUR DOCUMENT DIRECTORY"
con il percorso effettivo della directory dei documenti.
// Percorso della directory dei documenti
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document srcDoc = new Document(dataDir + "Document source with list.docx");
Document dstDoc = new Document(dataDir + "Document destination with list.docx");
Passaggio 3: specifica le opzioni del formato di importazione
Crea un’istanza diImportFormatOptions
classe per specificare le opzioni del formato di importazione. In questo esempio utilizziamo il fileKeepSourceNumbering
per garantire che venga utilizzata la numerazione del documento di origine in caso di conflitti con il documento di destinazione.
ImportFormatOptions options = new ImportFormatOptions { KeepSourceNumbering = true };
Passaggio 4: aggiungi il documento di origine al documento di destinazione
Usa ilAppendDocument
metodo del documento di destinazione per aggiungere il documento di origine. PassaggioImportFormatMode.UseDestinationStyles
come secondo parametro per utilizzare gli stili e la formattazione del documento di destinazione.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);
Passaggio 5: salva il documento di destinazione
Infine, salva il documento di destinazione modificato utilizzando il fileSave
metodo delDocument
oggetto.
dstDoc.Save(dataDir + "JoinAndAppendDocuments.AppendWithImportFormatOptions.docx");
Ciò completa l’implementazione dell’aggiunta di un documento con le opzioni del formato di importazione utilizzando Aspose.Words per .NET.
Codice sorgente di esempio per Aggiungi con opzioni di formato di importazione utilizzando Aspose.Words per .NET
// Percorso della directory dei documenti
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document srcDoc = new Document(dataDir + "Document source with list.docx");
Document dstDoc = new Document(dataDir + "Document destination with list.docx");
// Specificare che se la numerazione è in conflitto nei documenti di origine e di destinazione,
//verrà quindi utilizzata la numerazione del documento di origine.
ImportFormatOptions options = new ImportFormatOptions { KeepSourceNumbering = true };
dstDoc.AppendDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);