Files
docx-js/src/file/drawing/inline/inline.ts

29 lines
942 B
TypeScript
Raw Normal View History

// http://officeopenxml.com/drwPicInline.php
2018-01-11 01:47:09 +00:00
import { XmlComponent } from "file/xml-components";
import { DocProperties } from "./doc-properties/doc-properties";
import { EffectExtent } from "./effect-extent/effect-extent";
import { Extent } from "./extent/extent";
2018-01-11 01:47:09 +00:00
import { Graphic } from "./graphic";
import { GraphicFrameProperties } from "./graphic-frame/graphic-frame-properties";
2018-01-16 00:43:00 +00:00
import { InlineAttributes } from "./inline-attributes";
2018-01-11 01:47:09 +00:00
export class Inline extends XmlComponent {
constructor(referenceId: number) {
super("wp:inline");
2018-01-16 00:43:00 +00:00
this.root.push(new InlineAttributes({
distT: 0,
distB: 0,
distL: 0,
distR: 0,
}));
this.root.push(new Extent());
this.root.push(new EffectExtent());
this.root.push(new DocProperties());
2018-01-11 01:47:09 +00:00
this.root.push(new GraphicFrameProperties());
this.root.push(new Graphic(referenceId));
}
}