C# Class Aspose.Words.Examples.CSharp.Loading_Saving.SectionSplitter

Splits a document into multiple sections so that each page begins and ends at a section boundary.
Inheritance: DocumentVisitor
Afficher le fichier Open project: aspose-words/Aspose.Words-for-.NET

Méthodes publiques

Méthode Description
SectionSplitter ( PageNumberFinder pageNumberFinder ) : System
VisitCellEnd ( Cell cell ) : VisitorAction
VisitDocumentEnd ( Document doc ) : VisitorAction
VisitParagraphEnd ( Paragraph paragraph ) : VisitorAction
VisitParagraphStart ( Paragraph paragraph ) : VisitorAction
VisitRowEnd ( Row row ) : VisitorAction
VisitSectionEnd ( Section section ) : VisitorAction
VisitSectionStart ( Section section ) : VisitorAction
VisitSmartTagEnd ( SmartTag smartTag ) : VisitorAction
VisitStructuredDocumentTagEnd ( StructuredDocumentTag sdt ) : VisitorAction
VisitTableEnd ( Table table ) : VisitorAction

Private Methods

Méthode Description
ContainsListLevelAndPageChanged ( Paragraph para ) : bool
FindChildSplitPositions ( CompositeNode node ) : ArrayList
IsCompositeAcrossPage ( CompositeNode composite ) : bool
RemovePageBreaksFromParagraph ( Paragraph para ) : void
SplitComposite ( CompositeNode composite ) : ArrayList
SplitCompositeAtNode ( CompositeNode baseNode, Node targetNode ) : CompositeNode

Method Details

SectionSplitter() public méthode

public SectionSplitter ( PageNumberFinder pageNumberFinder ) : System
pageNumberFinder PageNumberFinder
Résultat System

VisitCellEnd() public méthode

public VisitCellEnd ( Cell cell ) : VisitorAction
cell Cell
Résultat VisitorAction

VisitDocumentEnd() public méthode

public VisitDocumentEnd ( Document doc ) : VisitorAction
doc Document
Résultat VisitorAction

VisitParagraphEnd() public méthode

public VisitParagraphEnd ( Paragraph paragraph ) : VisitorAction
paragraph Paragraph
Résultat VisitorAction

VisitParagraphStart() public méthode

public VisitParagraphStart ( Paragraph paragraph ) : VisitorAction
paragraph Paragraph
Résultat VisitorAction

VisitRowEnd() public méthode

public VisitRowEnd ( Row row ) : VisitorAction
row Row
Résultat VisitorAction

VisitSectionEnd() public méthode

public VisitSectionEnd ( Section section ) : VisitorAction
section Section
Résultat VisitorAction

VisitSectionStart() public méthode

public VisitSectionStart ( Section section ) : VisitorAction
section Section
Résultat VisitorAction

VisitSmartTagEnd() public méthode

public VisitSmartTagEnd ( SmartTag smartTag ) : VisitorAction
smartTag SmartTag
Résultat VisitorAction

VisitStructuredDocumentTagEnd() public méthode

public VisitStructuredDocumentTagEnd ( StructuredDocumentTag sdt ) : VisitorAction
sdt StructuredDocumentTag
Résultat VisitorAction

VisitTableEnd() public méthode

public VisitTableEnd ( Table table ) : VisitorAction
table Table
Résultat VisitorAction