import { pptxToIDoc } from 'modern-openxml'
import presetShapeDefinitions from 'modern-openxml/presetShapeDefinitions'
fetch('./example.pptx')
.then(rep => rep.arrayBuffer())
.then(async buffer => {
const pptx = await pptxToIDoc(new Uint8Array(buffer), { presetShapeDefinitions })
console.log(pptx)
})
import { pptxToSVG } from 'modern-openxml'
import presetShapeDefinitions from 'modern-openxml/presetShapeDefinitions'
fetch('./example.pptx')
.then(rep => rep.arrayBuffer())
.then(async buffer => {
const pptxSVG = await pptxToSVG(new Uint8Array(buffer), { presetShapeDefinitions })
console.log(pptxSVG)
document.body.appendChild(pptxSVG)
})