Ajouter avec les options de format d'importation
Ce didacticiel explique comment utiliser Aspose.Words for .NET pour ajouter le contenu d’un document à un autre avec des options de format d’importation. Le code source fourni montre comment ouvrir les documents source et de destination, spécifier les options de format d’importation et ajouter le document source au document de destination.
É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 with list.docx");
Document dstDoc = new Document(dataDir + "Document destination with list.docx");
Étape 3 : Spécifier les options de format d’importation
Créez une instance duImportFormatOptions
classe pour spécifier les options de format d’importation. Dans cet exemple, nous utilisons leKeepSourceNumbering
propriété pour garantir que la numérotation du document source est utilisée en cas de conflits avec le document de destination.
ImportFormatOptions options = new ImportFormatOptions { KeepSourceNumbering = true };
Étape 4 : Ajouter le document source au document de destination
Utilisez leAppendDocument
méthode du document de destination pour ajouter le document source. PasserImportFormatMode.UseDestinationStyles
comme deuxième paramètre pour utiliser les styles et le formatage du document de destination.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);
Étape 5 : Enregistrez le document de destination
Enfin, enregistrez le document de destination modifié à l’aide duSave
méthode duDocument
objet.
dstDoc.Save(dataDir + "JoinAndAppendDocuments.AppendWithImportFormatOptions.docx");
Ceci termine la mise en œuvre de l’ajout d’un document avec des options de format d’importation à l’aide d’Aspose.Words pour .NET.
Exemple de code source pour les options d’ajout avec format d’importation à 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 with list.docx");
Document dstDoc = new Document(dataDir + "Document destination with list.docx");
// Spécifiez que si la numérotation entre en conflit dans les documents source et de destination,
//alors la numérotation du document source sera utilisée.
ImportFormatOptions options = new ImportFormatOptions { KeepSourceNumbering = true };
dstDoc.AppendDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);