DeleteHeaderFooterShapes
Contenu
[
Cacher
]Section.DeleteHeaderFooterShapes method
Supprime toutes les formes (objets de dessin) des en-têtes et des pieds de page de cette section.
public void DeleteHeaderFooterShapes()
Exemples
Montre comment supprimer toutes les formes de tous les en-têtes et pieds de page d’une section.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Créer un en-tête principal avec une forme.
builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);
builder.InsertShape(ShapeType.Rectangle, 100, 100);
// Créer un pied de page principal avec une image.
builder.MoveToHeaderFooter(HeaderFooterType.FooterPrimary);
builder.InsertImage(ImageDir + "Logo icon.ico");
Assert.AreEqual(1, doc.FirstSection.HeadersFooters[HeaderFooterType.HeaderPrimary].GetChildNodes(NodeType.Shape, true).Count);
Assert.AreEqual(1, doc.FirstSection.HeadersFooters[HeaderFooterType.FooterPrimary].GetChildNodes(NodeType.Shape, true).Count);
// Supprimez toutes les formes des en-têtes et des pieds de page de la première section.
doc.FirstSection.DeleteHeaderFooterShapes();
Assert.AreEqual(0, doc.FirstSection.HeadersFooters[HeaderFooterType.HeaderPrimary].GetChildNodes(NodeType.Shape, true).Count);
Assert.AreEqual(0, doc.FirstSection.HeadersFooters[HeaderFooterType.FooterPrimary].GetChildNodes(NodeType.Shape, true).Count);
Voir également
- class Section
- espace de noms Aspose.Words
- Assemblée Aspose.Words