Conserver le formatage source
Ce didacticiel montre comment ajouter un document source à un document de destination tout en préservant la mise en forme d’origine du document source à l’aide d’Aspose.Words pour .NET.
É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 dans lequel les documents source et de destination seront enregistrés.
Étape 2 : Créer les documents de destination et source
Créer des instances deDocument
pour les documents de destination et d’origine.
// Chemin d'accès à votre répertoire de documents
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.");
Étape 3 : Ajouter le document source au document de destination
Utilisez leAppendDocument
méthode du document de destination pour ajouter le document source. PasserImportFormatMode.KeepSourceFormatting
comme mode de format d’importation pour conserver le formatage d’origine du document source.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
Étape 4 : Enregistrez le document modifié
Enregistrez le document modifié à l’aide duSave
méthode duDocument
objet.
dstDoc.Save(dataDir + "JoinAndAppendDocuments.KeepSourceFormatting.docx");
Ceci termine la mise en œuvre de l’ajout d’un document source à un document de destination tout en conservant le formatage d’origine à l’aide d’Aspose.Words pour .NET.
Exemple de code source pour conserver le formatage source à l’aide d’Aspose.Words pour .NET
// Chemin d'accès à votre répertoire de documents
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. ");
// Ajoutez le document source au document de destination.
// Passer le mode format pour conserver le formatage d'origine du document source lors de son importation.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
dstDoc.Save(dataDir + "JoinAndAppendDocuments.KeepSourceFormatting.docx");