docx
Version:
Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.
24 lines (23 loc) • 1.21 kB
TypeScript
import { DocPropertiesOptions } from '../../drawing/doc-properties/doc-properties';
import { WpsShapeCoreOptions } from '../../drawing/inline/graphic/graphic-data/wps';
import { IFloating } from '../../drawing';
import { OutlineOptions } from '../../drawing/inline/graphic/graphic-data/pic/shape-properties/outline/outline';
import { SolidFillOptions } from '../../drawing/inline/graphic/graphic-data/pic/shape-properties/outline/solid-fill';
import { IMediaDataTransformation, IMediaTransformation } from '../../media';
import { Run } from '../run';
export * from '../../drawing/inline/graphic/graphic-data/wps/body-properties';
type CoreShapeOptions = {
readonly transformation: IMediaTransformation;
readonly floating?: IFloating;
readonly altText?: DocPropertiesOptions;
readonly outline?: OutlineOptions;
readonly solidFill?: SolidFillOptions;
};
export type IWpsShapeOptions = WpsShapeCoreOptions & {
readonly type: "wps";
} & CoreShapeOptions;
export declare const createTransformation: (options: IMediaTransformation) => IMediaDataTransformation;
export declare class WpsShapeRun extends Run {
private readonly wpsShapeData;
constructor(options: IWpsShapeOptions);
}