JqueryCode将当前页面转换为PDF

时间:2015-12-11 13:31:49

标签: javascript jquery asp.net-mvc-5

我需要一些指针或客户端(Jquery代码)将当前网页转换为PDF .... PDF页面包含内容和少量图像。

要求是在PDF中包含网页中的所有内容 但是如果可能的话,可选择包括图像,然后就是这样。

2 个答案:

答案 0 :(得分:1)

您可以使用此github repo https://github.com/MrRio/jsPDF 但据我所知,它不支持CSS

答案 1 :(得分:0)

尝试JsPDF库,它将非常容易地为您完成此任务。 Fiddle

如果单击右上角,则可以看到结果的代码。

$(document).ready(function(){ 
var doc = new jsPDF();


var specialElementHandlers = {
'#editor': function(element, renderer){
    return true;
}
};

$('#cmd').click(function () {
    doc.fromHTML($('#content').get(0), 15, 15, {
'width': 170, 
'elementHandlers': specialElementHandlers
});
    doc.save('sample-file.pdf');
   });
});