UNPKG

devexpress-richedit

Version:

DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.

22 lines (21 loc) 865 B
import { IPictureRenderer } from "../canvas/picture-renderer"; import { DocumentFormat } from "../document-format"; import { Grid } from "../layout-formatter/table/grid-engine/grid"; import { IModelManager } from "../model-manager"; import { Table } from "../model/tables/main-structures/table"; import { IRichEditUnitConverter } from "../utils/unit-converter"; export interface IDocumentExporter { exportToBlob(callback: (blob: Blob) => void): any; exportToBase64(callback: (base64: string) => void): any; } export interface IExportModelOptions { modelManager: IModelManager; documentFormat: DocumentFormat; pictureRenderer: IPictureRenderer; uiUnitConverter: IRichEditUnitConverter; sessionGuid: string; clientGuid: string; lastMaxNumPages?: number; grids?: Map<Table, Grid>; pageIndex?: number; }