Layout of page view interface.
More...
Inherited by SinglePageViewMode.
|
static | getName () |
| The name of the view mode, also a unique identifier. More...
|
|
Layout of page view interface.
◆ constructor()
IViewMode::constructor |
( |
|
docRender | ) |
|
|
inline |
◆ getCurrentPageIndex()
IViewMode::getCurrentPageIndex |
( |
| ) |
|
|
inline |
Obtains the current page index.
- Returns
- number
◆ getFitHeight()
IViewMode::getFitHeight |
( |
|
index | ) |
|
|
inline |
Get the fit height.
- Parameters
-
- Returns
- number|Promise<number> -
◆ getFitWidth()
IViewMode::getFitWidth |
( |
|
index | ) |
|
|
inline |
Get the fit width.
- Parameters
-
- Returns
- number|Promise<number> -
◆ getName()
static IViewMode::getName |
( |
| ) |
|
|
inlinestatic |
The name of the view mode, also a unique identifier.
- Returns
- string -
◆ getNextPageIndex()
IViewMode::getNextPageIndex |
( |
| ) |
|
|
inline |
Obtains the next page index.
- Returns
- number -
◆ getPrevPageIndex()
IViewMode::getPrevPageIndex |
( |
| ) |
|
|
inline |
Obtains the previous page index.
- Returns
- number -
◆ getVisibleIndexes()
IViewMode::getVisibleIndexes |
( |
| ) |
|
|
inline |
Gets the index of the visible page.
- Returns
- number[] - [1, 2]
◆ into()
IViewMode::into |
( |
|
pageContainer, |
|
|
|
pageDOMs |
|
) |
| |
|
inline |
Switch to this layout.
- Parameters
-
pageContainer | HTMLElement - |
pageDOMs | Array<HTMLElement> - |
◆ jumpToPage()
IViewMode::jumpToPage |
( |
|
index, |
|
|
|
{x=0, y=0} |
|
) |
| |
|
inline |
Control how to jump to the page in this view mode.
- Parameters
-
index | number - page index |
offset | object - The offset in the upper left corner |
offset.x | number - The X-axis offset in the upper-left corner of the page |
offset.y | number - The Y-axis offset in the upper-left corner of the page |
◆ renderViewMode()
IViewMode::renderViewMode |
( |
|
pageRender, |
|
|
|
scale, |
|
|
|
rotate, |
|
|
|
width, |
|
|
|
height |
|
) |
| |
|
inline |
The method that fires before drawing the outer frame of a page.
- Parameters
-
pageRender | PDFPageRender - |
scale | number - page scale |
rotate | number - page rotation |
width | number - The display width of the page |
height | number - The display height of the page |