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");