You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
# Get Data Command
## How to Use
```javascript
import Editor from "@hufe921/canvas-editor"
const instance = new Editor ( container , < IElement [] > data , options )
const value = instance . command . commandName ()
```
## getValue
Feature: Get the current document value
Usage:
```javascript
const {
version : string ;
width : number ;
height : number ;
margins : IMargin ;
header ?: IHeader ;
watermark ?: IWatermark ;
data : IEditorData ;
} = instance . command . getValue ( options ?: IGetValueOption )
```
## getImage
Feature: Gets the base64 string of the current page image
Usage:
```javascript
const base64StringList = await instance . command . getImage ( option ?: IGetImageOption )
```
## getWordCount
Feature: Get document word count
Usage:
```javascript
const wordCount = await instance . command . getWordCount ()
```
## getRangeText
Feature: Get selection text
Usage:
```javascript
const rangeText = instance . command . getRangeText ()
```
## getRangeContext
Feature: Get selection context
Usage:
```javascript
const rangeContext = instance . command . getRangeContext ()
```
## getPaperMargin
Feature: Gets the margins
Usage:
```javascript
const [ top : number , right : number , bottom : number , left : number ] =
instance . command . getPaperMargin ()
```
## getSearchNavigateInfo
Feature: Get search navigation information
Usage:
```javascript
const {
index : number ;
count : number ;
} = instance . command . getSearchNavigateInfo ()
```
## getCatalog
Feature: Get directory
Usage:
```javascript
const catalog = await instance . command . getCatalog ()
```
## getHTML
Feature: Get HTML
Usage:
```javascript
const {
header : string
main : string
footer : string
} = await instance . command . getHTML ()
```
## getText
Feature: Get text
Usage:
```javascript
const {
header : string
main : string
footer : string
} = await instance . command . getText ()
```
## getLocale
功能: Get current locale
用法:
```javascript
const locale = await instance . command . getLocale ()
```