Mantieni la formattazione dell'origine
Questo tutorial dimostra come aggiungere un documento di origine a un documento di destinazione preservando la formattazione originale del documento di origine utilizzando Aspose.Words per .NET.
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 del documento in cui verranno salvati i documenti di origine e di destinazione.
Passaggio 2: crea i documenti di destinazione e di origine
Crea istanze diDocument
per i documenti di destinazione e di origine.
// Percorso della directory dei documenti
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document dstDoc = new Document();
dstDoc.FirstSection.Body.AppendParagraph("Destination document text.");
Document srcDoc = new Document();
srcDoc.FirstSection.Body.AppendParagraph("Source document text.");
Passaggio 3: aggiungi il documento di origine al documento di destinazione
Usa ilAppendDocument
metodo del documento di destinazione per aggiungere il documento di origine. PassaggioImportFormatMode.KeepSourceFormatting
come modalità di formato di importazione per mantenere la formattazione originale del documento di origine.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
Passaggio 4: salva il documento modificato
Salvare il documento modificato utilizzando il fileSave
metodo delDocument
oggetto.
dstDoc.Save(dataDir + "JoinAndAppendDocuments.KeepSourceFormatting.docx");
Ciò completa l’implementazione dell’aggiunta di un documento di origine a un documento di destinazione mantenendo la formattazione originale utilizzando Aspose.Words per .NET.
Codice sorgente di esempio per Keep Source Formatting utilizzando Aspose.Words per .NET
// Percorso della directory dei documenti
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document dstDoc = new Document();
dstDoc.FirstSection.Body.AppendParagraph("Destination document text. ");
Document srcDoc = new Document();
srcDoc.FirstSection.Body.AppendParagraph("Source document text. ");
// Aggiungi il documento di origine al documento di destinazione.
// Passa modalità formato per mantenere la formattazione originale del documento di origine durante l'importazione.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
dstDoc.Save(dataDir + "JoinAndAppendDocuments.KeepSourceFormatting.docx");