0.0.6 • Published 5 months ago

modern-openxml v0.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
5 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

5 months ago

0.0.5

5 months ago

0.0.4

5 months ago

0.0.3

6 months ago

0.0.2

6 months ago

0.0.1

6 months ago