Iscriviti a una nuova pagina

Questo tutorial spiega come unire due documenti su una nuova pagina utilizzando Aspose.Words per .NET. Il codice sorgente fornito dimostra come aggiungere un documento alla fine di un altro documento mentre si avvia il documento aggiunto su una nuova pagina.

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.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");

Passaggio 3: imposta l’inizio della nuova sezione della pagina

Per iniziare il documento aggiunto su una nuova pagina, impostare il fileSectionStart proprietà della prima sezione nel documento di origine aSectionStart.NewPage.

srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;

Passaggio 4: aggiungi il documento di origine

Aggiungi il documento di origine al documento di destinazione utilizzando il fileAppendDocument metodo delDocument classe. Imposta la modalità del formato di importazione suImportFormatMode.KeepSourceFormatting per preservare gli stili originali del documento di origine.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

Passaggio 5: salva il documento modificato

Infine, salva il documento di destinazione modificato utilizzando il fileSave metodo delDocument oggetto.

dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinNewPage.docx");

Ciò completa l’implementazione dell’unione di due documenti su una nuova pagina utilizzando Aspose.Words per .NET.

Codice sorgente di esempio per Unisciti a una nuova pagina utilizzando Aspose.Words per .NET

	// Percorso della directory dei documenti
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Northwind traders.docx");
	//Imposta il documento aggiunto in modo che inizi su una nuova pagina.
	srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;
	// Aggiungi il documento di origine utilizzando gli stili originali trovati nel documento di origine.
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinNewPage.docx");