Как использовать библиотеку 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');

  }

}

0 ответов

Другие вопросы по тегам