import { IDrawingOptions } from "../drawing"; import { IMediaData } from "../media"; import { Paragraph } from "./paragraph"; import { PictureRun } from "./run"; export class Image extends Paragraph { private readonly pictureRun: PictureRun; constructor(imageData: IMediaData, drawingOptions?: IDrawingOptions) { super(); this.pictureRun = new PictureRun(imageData, drawingOptions); this.root.push(this.pictureRun); } public scale(factorX: number, factorY?: number): void { this.pictureRun.scale(factorX, factorY); } }