jspdf 中文乱码如何处理?
var createPdf = () => {
let newWindow = window.open("_blank"); //打开新窗口
let codestr = document.getElementById("pdf-wrap").innerHTML; //获取需要生成pdf页面的div代码
newWindow.document.write(codestr); //向文档写入HTML表达式或者JavaScript代码
newWindow.document.close(); //关闭document的输出流, 显示选定的数据
newWindow.print(); //打印当前窗口
return true;
}
之前用原生写过把页面某一部分保存为pdf文件, 希望对你有帮助.
angularjs办不到! 需要找专门的库,jsPDF 应该可以满足你的要求。