我想从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)
答案 0 :(得分:1)
试试这个
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)