1
我試圖創建具有離子3所以我用一個this PDF生成和進口使用PDF生成錯誤,可我保存這個PDF
它NPM安裝pdfmake
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import * as pdfmake from 'pdfmake/build/pdfmake';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(public navCtrl: NavController) { }
pdf(){
console.log("pdf", pdfmake)
var dd = { content: 'This is an sample PDF printed with pdfMake' };
pdfmake.createPdf(dd);
}
}
執行此之後,我得到這個錯誤 Error: File 'Roboto-Regular.ttf' not found in virtual file system
不知道如何解決這個問題可以有一個人幫我解決這個問題,並用科爾多瓦文件
謝謝它的工作,而是一個新的窗口打開並顯示的PDF文件,但它不會持續它關閉即時 –
按照自己的GitHub的API很長一段時間。它說你可以在創建後打開下載或打印。如果你想要的話,你可以用getDataUrl來獲得pdf網址,然後把它放到一個pdf插件中,或者只是使用download()函數。你只調用createPdf?@ Yokesh – misha130