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