DeleteHeaderFooterShapes
Innehåll
[
Dölj
]Section.DeleteHeaderFooterShapes method
Tar bort alla former (ritobjekt) från sidhuvuden och sidfötter i det här avsnittet.
public void DeleteHeaderFooterShapes()
Exempel
Visar hur du tar bort alla former från alla sidhuvuden och sidfötter i ett avsnitt.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Skapa en primär rubrik med en form.
builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);
builder.InsertShape(ShapeType.Rectangle, 100, 100);
// Skapa en primär sidfot med en bild.
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);
// Ta bort alla former från sidhuvuden och sidfötter i det första avsnittet.
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);
Se även
- class Section
- namnutrymme Aspose.Words
- hopsättning Aspose.Words