Ignorer l'en-tête et le pied de page
Ce didacticiel explique comment utiliser Aspose.Words for .NET pour ajouter un document tout en ignorant le contenu de l’en-tête et du pied de page. Le code source fourni montre comment configurer les options de format d’importation pour exclure l’en-tête et le pied de page pendant le processus d’ajout.
É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 srcDocument = new Document(dataDir + "Document source.docx");
Document dstDocument = new Document(dataDir + "Northwind traders.docx");
Étape 3 : Configurer les options de format d’importation
Créez une instance duImportFormatOptions
classe et définir leIgnoreHeaderFooter
propriété àfalse
. Cela garantit que le contenu de l’en-tête et du pied de page est inclus lors du processus d’ajout.
ImportFormatOptions importFormatOptions = new ImportFormatOptions { IgnoreHeaderFooter = false };
Étape 4 : Ajouter le document source au document de destination
Utilisez leAppendDocument
méthode du document de destination pour ajouter le document source. PasserImportFormatMode.KeepSourceFormatting
comme deuxième paramètre et les options de format d’importation comme troisième paramètre.
dstDocument.AppendDocument(srcDocument, ImportFormatMode.KeepSourceFormatting, importFormatOptions);
Étape 5 : Enregistrez le document de destination
Enfin, enregistrez le document de destination modifié à l’aide duSave
méthode duDocument
objet.
dstDocument.Save(dataDir + "JoinAndAppendDocuments.IgnoreHeaderFooter.docx");
Ceci termine la mise en œuvre de l’ajout d’un document tout en ignorant le contenu de l’en-tête et du pied de page à l’aide d’Aspose.Words pour .NET.
Exemple de code source pour ignorer le pied de page de l’en-tête à l’aide d’Aspose.Words pour .NET
// Chemin d'accès à votre répertoire de documents
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document srcDocument = new Document(dataDir + "Document source.docx");
Document dstDocument = new Document(dataDir + "Northwind traders.docx");
ImportFormatOptions importFormatOptions = new ImportFormatOptions { IgnoreHeaderFooter = false };
dstDocument.AppendDocument(srcDocument, ImportFormatMode.KeepSourceFormatting, importFormatOptions);
dstDocument.Save(dataDir + "JoinAndAppendDocuments.IgnoreHeaderFooter.docx");