DeleteHeaderFooterShapes
Contenido
[
Ocultar
]Section.DeleteHeaderFooterShapes method
Elimina todas las formas (objetos de dibujo) de los encabezados y pies de página de esta sección.
public void DeleteHeaderFooterShapes()
Ejemplos
Muestra cómo eliminar todas las formas de todos los pies de página de los encabezados en una sección.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Crea un encabezado principal con una forma.
builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);
builder.InsertShape(ShapeType.Rectangle, 100, 100);
// Crea un pie de página principal con una imagen.
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);
// Elimina todas las formas de los encabezados y pies de página de la primera sección.
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);
Ver también
- class Section
- espacio de nombres Aspose.Words
- asamblea Aspose.Words