0.0.6 • Published 8 months ago

modern-openxml v0.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

PPTX to JSON

import { PPTX } from 'modern-openxml'
import presetShapeDefinitions from 'modern-openxml/presetShapeDefinitions'

// buffer is PPTX file arrayBuffer
const pptx = new PPTX(buffer, { presetShapeDefinitions })
console.log(pptx.toJSON())

PPTX to SVG

import { PPTX, PPTXToSVGRenderer } from 'modern-openxml'
import presetShapeDefinitions from 'modern-openxml/presetShapeDefinitions'

// buffer is PPTX file arrayBuffer
const pptx = new PPTX(buffer, { presetShapeDefinitions })
const svgRenderer = new PPTXToSVGRenderer(pptx)
document.body.appendChild(svgRenderer.toSVG())
console.log(svgRenderer.toSVGString())
0.0.6

8 months ago

0.0.5

8 months ago

0.0.4

8 months ago

0.0.3

8 months ago

0.0.2

9 months ago

0.0.1

9 months ago