Метод | Описание | |
---|---|---|
GetPage ( Node node ) : int |
Retrieves 1-based index of a page that the node begins on.
|
|
GetPageEnd ( Node node ) : int |
Retrieves 1-based index of a page that the node ends on.
|
|
PageNumberFinder ( LayoutCollector collector ) : System |
Initializes new instance of this class.
|
|
PageSpan ( Node node ) : int |
Returns how many pages the specified node spans over. Returns 1 if the node is contained within one page.
|
|
RetrieveAllNodesOnPages ( int startPage, int endPage, NodeType nodeType ) : |
Returns a list of nodes that are contained anywhere on the specified page or pages which match the specified node type.
|
|
SplitNodesAcrossPages ( ) : void |
Splits nodes which appear over two or more pages into separate nodes so that they still appear in the same way But no longer appear across a page.
|
Метод | Описание | |
---|---|---|
AddPageNumbersForNode ( Node node, int startPage, int endPage ) : void |
This is called by SectionSplitter to update page numbers of split nodes.
|
|
CheckPageListsPopulated ( ) : void | ||
IsHeaderFooterType ( Node node ) : bool |
public PageNumberFinder ( LayoutCollector collector ) : System | ||
collector | LayoutCollector | A collector instance which has layout model records for the document. |
Результат | System |
public RetrieveAllNodesOnPages ( int startPage, int endPage, NodeType nodeType ) : |
||
startPage | int | |
endPage | int | |
nodeType | NodeType | |
Результат |