devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
20 lines (19 loc) • 953 B
TypeScript
import { AnchorObjectsPositionInfo } from '../../layout/document-layout';
import { LayoutPage } from '../../layout/main-structures/layout-page';
import { IMeasurer } from '../../measurer/measurer';
import { LayoutFontsCollectorCache } from '../../model/fonts/grabber';
import { IPdfKitDocument } from './interfaces';
import { PdfLayoutPageAreaExporter } from './page-area-exporter';
export declare class PdfLayoutPageExporter {
readonly pageAreaExporter: PdfLayoutPageAreaExporter;
private doc;
constructor(doc: IPdfKitDocument, textFontMapCache: LayoutFontsCollectorCache, measurer: IMeasurer);
export(page: LayoutPage, anchorObjectsPositionInfo: AnchorObjectsPositionInfo, pageColor: number): void;
private exportFloatingObjects;
private exportFloatingObject;
private drawRect;
private drawOutlineRect;
private exportMainSubDocument;
private exportHeaderFooter;
private getPageOptions;
}