@joefitter/docx
Version:
Generate .docx documents with JavaScript (formerly Office-Clippy)
16 lines (15 loc) • 674 B
TypeScript
import { IDrawingOptions } from "../drawing";
import { File } from "../file";
import { IMediaData } from "./data";
import { Image } from "./image";
export declare class Media {
static addImage(file: File, buffer: Buffer | string | Uint8Array | ArrayBuffer, width?: number, height?: number, drawingOptions?: IDrawingOptions): Image;
private static generateId;
private readonly map;
constructor();
getMedia(key: string): IMediaData;
addMedia(buffer: Buffer | string | Uint8Array | ArrayBuffer, width?: number, height?: number): IMediaData;
private createMedia;
readonly Array: IMediaData[];
private convertDataURIToBinary;
}