Как использовать библиотеку pptxgenjs для создания простого pptx в angular 6
Я использовал библиотеку pptxgenjs для загрузки простого контента, но я не понимаю, как установить и импортировать вещи в angular 6. Может кто-нибудь, пожалуйста, помогите мне. Вот код, который я пробовал. Может кто-нибудь, пожалуйста, помогите мне с https://stackblitz.com/ демо
app.component.ts
declare var require: any;
import { Component } from '@angular/core';
import { OnInit } from '@angular/core';
var pptx = require("pptxgenjs");
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent implements OnInit{
ngOnInit(){
const pptx = new pptGen();
const slide = pptx.addNewSlide();
slide.addImage({ data: 'image/png;base64, ' + b64Data + '', x: 1, y: 2, w: 3, h: 3 });
slide.addImage({ path: '/assets/mean.jpg', x: 1, y: 2, w: 3, h: 3 });
slide.addText('Image Path!', { x: 1.5, y: 1.5, font_size: 18, color: '363636' });
pptx.save('Sample Presentation');
}
}