UNPKG

docx

Version:

Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.

22 lines (21 loc) 900 B
import { IExtendedMediaData } from '../media'; import { XmlComponent } from '../xml-components'; import { DocPropertiesOptions } from './doc-properties/doc-properties'; import { IFloating } from './floating'; import { OutlineOptions } from './inline/graphic/graphic-data/pic/shape-properties/outline/outline'; import { SolidFillOptions } from './inline/graphic/graphic-data/pic/shape-properties/outline/solid-fill'; export type IDistance = { readonly distT?: number; readonly distB?: number; readonly distL?: number; readonly distR?: number; }; export type IDrawingOptions = { readonly floating?: IFloating; readonly docProperties?: DocPropertiesOptions; readonly outline?: OutlineOptions; readonly solidFill?: SolidFillOptions; }; export declare class Drawing extends XmlComponent { constructor(imageData: IExtendedMediaData, drawingOptions?: IDrawingOptions); }