Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在ionic应用程序中从HTML生成PDF_Javascript_Angular_Ionic Framework_Ionic3_Cordova Plugins - Fatal编程技术网

Javascript 如何在ionic应用程序中从HTML生成PDF

Javascript 如何在ionic应用程序中从HTML生成PDF,javascript,angular,ionic-framework,ionic3,cordova-plugins,Javascript,Angular,Ionic Framework,Ionic3,Cordova Plugins,我想从HTML页面生成PDF,我正在使用CORDOVA.PDF.GENERATOR插件。它生成PDF但没有样式,我希望生成的PDF具有与HTML页面相同的样式 我需要告诉插件使用相同的样式设置页面样式。我该怎么做 标题 let options = { documentSize: 'A4', type: 'share', fileName: 'myFile.pdf' }; cordova.plugins.pdf.fromData(page[0].innerHTML, options)

我想从HTML页面生成PDF,我正在使用
CORDOVA.PDF.GENERATOR
插件。它生成PDF但没有样式,我希望生成的PDF具有与HTML页面相同的样式

我需要告诉插件使用相同的样式设置页面样式。我该怎么做

标题

let options = {
  documentSize: 'A4',
  type: 'share',
  fileName: 'myFile.pdf'
};
cordova.plugins.pdf.fromData(page[0].innerHTML, options)
试试这个

  var payload = _.template(' <head><link rel="stylesheet" href="<%=css_file%>">
   </head><body> <h1> Hello World </h1></body>')

    cordova.plugins.pdf.fromData((payload({css_file: cssFile}),opts)
var payload=\u0.template('
你好,世界
fromData((有效载荷({css_文件:cssFile}),opts)