---
layout: default-layout
needAutoGenerateSidebar: true
needGenerateH3Content: true
noTitleIndex: true
title: Dynamsoft Document Viewer API Reference - Style Interfaces
keywords: Documentation, Dynamsoft Document Viewer, API Reference, Style Interfaces
breadcrumbText: Style Interfaces
description: Dynamsoft Document Viewer Documentation API Reference Style Interfaces Page
permalink: /api/interface/styleinterface/index.html
---

# Style Interfaces

| Style Name           | Style Interface                                              |
| -------------------- | ------------------------------------------------------------ |
| `pageStyle`          | [`BaseStyle`](https://www.dynamsoft.com/document-viewer/docs/api/interface/styleinterface/basestyle.md) |
| `currentPageStyle`   | [`BaseStyle`](https://www.dynamsoft.com/document-viewer/docs/api/interface/styleinterface/basestyle.md) |
| `selectedPageStyle`  | [`BaseStyle`](https://www.dynamsoft.com/document-viewer/docs/api/interface/styleinterface/basestyle.md) |
| `hoveredPageStyle`   | [`BaseStyle`](https://www.dynamsoft.com/document-viewer/docs/api/interface/styleinterface/basestyle.md) |
| `placeholderStyle`   | [`BaseStyle`](https://www.dynamsoft.com/document-viewer/docs/api/interface/styleinterface/basestyle.md) |
| `pageNumberStyle`    | [`PageNumberStyle`](https://www.dynamsoft.com/document-viewer/docs/api/interface/styleinterface/pagenumberstyle.md) |
| `checkboxStyle`      | [`CheckboxStyle`](https://www.dynamsoft.com/document-viewer/docs/api/interface/styleinterface/checkboxstyle.md) |
| `canvasStyle`        | [`CanvasStyle`](https://www.dynamsoft.com/document-viewer/docs/api/interface/styleinterface/canvasstyle.md) |
| `quadSelectionStyle` | [`QuadSelectionStyle`](https://www.dynamsoft.com/document-viewer/docs/api/interface/styleinterface/quadselectionstyle.md) |
| `annotationSelectionStyle`| [`AnnotationSelectionStyle`](https://www.dynamsoft.com/document-viewer/docs/api/interface/styleinterface/annotationselectionstyle.md) |