❶ pdf.js jspdf 和pdfobject 哪个好
pdf.js和pdfobject可以实现在web端打开pdf格式文件查看,并可以缩放打印等功能。jspdf则可以实现在web端javascript代码中把文本,图片,html等生成一个pdf格式文件。
❷ 如何用 js 实现在网页里点击按钮 把网页内容另存为pdf格式
直接用js是实现不了的,可以用js调用打印的功能,然后客户端安装了pdf打印(另存pdf).这个由客户端决定,做网站的人决定不了。
❸ JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
本文实例讲述了JS实现的将html转为pdf功能。分享给大家供大家参考,具体如下:
<!DOCTYPE
html>
<html>
<head>
<title>jsPDF插件</title>
<meta
http-equiv="Content-Type"
content="text/html;
charset=utf-8">
<script
src="https://code.jquery.com/jquery-git.js"></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js"></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.0.272/jspdf.debug.js"></script>
</head>
<body>
<p
class="pdf-wrapper"
="to-pdf">HTML
content...<h1>中文</h1>
中国,汉字,测试:合同
模版
中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国</br>中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国中国....................<br/>
中国,汉字,测试:合同
模版
...................<br/>
计费
接口
....................<br/>
<img
src='http://www.jb51.net/images/logo.gif'/>
</p>
<script
type="text/javascript">
var
pdf
=
new
jsPDF('p','pt','a4');
pdf.internal.scaleFactor
=
1;
var
options
=
{
pagesplit:
true
};
//$('.pdf-wrapper')
pdf.addHTML(document.body,options,function()
{
pdf.save('web1111.pdf');
});
</script>
</body>
</html>
运行效果:
更多关于JavaScript相关内容可查看本站专题:《JavaScript扩展技巧总结》、《JavaScript常用函数技巧汇总》、《javascript面向对象入门教程》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
您可能感兴趣的文章:jsPDF导出pdf示例jsPDF生成pdf后在网页展示实例使用jspdf生成pdf报表phonegap教程使用jspdf库在应用中生成pdf文件(pdf生成方法)JS导出PDF插件的方法(支持中文、图片使用路径)js插件方式打开pdf文件(浏览器pdf插件分享)用Javascript检查Adobe
PDF插件是否安装的实现代码纯js实现html转pdf的简单实例(推荐)基于Phantomjs生成PDF的实现方法JavaScript+Java实现HTML页面转为PDF文件保存的方法JavaScript代码生成PDF文件的方法
❹ 使用js下载保存pdf文件
pdf.js
是基于开放的
html5
及
javascript
技术实现的开源产品。简单说就是一个
pdf
解析器。运用html5javascript(即pdf.js仅使用安全的web语言,不包含任何攻击者可以用的本地代码块)的pdf阅读器pdf.js,直接在标准的html页面上载入和渲染pdf...
❺ 前端用pdf.js插件应该怎么写代码
1,生成PDF这种事情通常由服务器端做2,浏览器做的话要依赖于插件(ActiveX/Plugin,通常购买第三方的)3,浏览器预览、打印倒是没问题(要装PDFviewer,Firefox自带的PDF.js扩展也可以)4,总结,AngularJS是浏览器端的,干不来这事儿,也不应该干这事儿,我想你最好换个方向
❻ 前台js 如何使用pdf.js预览pdf文件流(base64)
将pdf流生成pdf文件,然后在将pdf文件使用PDF.js进行查看。
你需要考虑浏览器兼容性,低版本浏览器可能没办法支持。
参照 File API 和URL API(URL.createObjectURL())