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.
◆ 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 | {number} 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 |