Rejoindre une nouvelle page

Ce didacticiel explique comment joindre deux documents sur une nouvelle page à l’aide d’Aspose.Words for .NET. Le code source fourni montre comment ajouter un document à la fin d’un autre document tout en démarrant le document ajouté sur une nouvelle page.

Étape 1 : Configurer le projet

Assurez-vous que vous disposez des conditions préalables suivantes :

  • Bibliothèque Aspose.Words pour .NET installée. Vous pouvez le télécharger depuis[Aspose.Releases]https://releases.aspose.com/words/net/ ou utilisez le gestionnaire de packages NuGet pour l’installer.
  • Un chemin de répertoire de documents où se trouvent les documents source et de destination.

Étape 2 : Ouvrir les documents source et destination

Ouvrez les documents source et destination à l’aide duDocument constructeur de classe. Remplacer"YOUR DOCUMENT DIRECTORY" avec le chemin réel vers votre répertoire de documents.

// Chemin d'accès à votre répertoire de documents
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");

Étape 3 : Configurer le début d’une nouvelle section de page

Pour démarrer le document ajouté sur une nouvelle page, définissez leSectionStart propriété de la première section du document source àSectionStart.NewPage.

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

Étape 4 : Joindre le document source

Ajoutez le document source au document de destination à l’aide duAppendDocument méthode duDocument classe. Définissez le mode de format d’importation surImportFormatMode.KeepSourceFormatting pour conserver les styles originaux du document source.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

Étape 5 : Enregistrez le document modifié

Enfin, enregistrez le document de destination modifié à l’aide duSave méthode duDocument objet.

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

Ceci termine la mise en œuvre de la jonction de deux documents sur une nouvelle page à l’aide d’Aspose.Words pour .NET.

Exemple de code source pour Rejoindre une nouvelle page à l’aide d’Aspose.Words pour .NET

	// Chemin d'accès à votre répertoire de documents
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Northwind traders.docx");
	//Configurez le document annexé pour qu'il commence sur une nouvelle page.
	srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;
	// Ajoutez le document source en utilisant les styles d'origine trouvés dans le document source.
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinNewPage.docx");