jsPDF生成pdf后在网页展示实例


Posted in Javascript onJanuary 16, 2014
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=GBK"> 
<title>jsPDF</title> 
<script type="text/javascript" src="jspdf.js"></script> 
<script type="text/javascript"> 
window.onload=function(){ 
var doc = new jsPDF(); 
//var doc = new jsPDF('landscape');//横排 doc.setProperties({//设置文档属性 
title: 'Title', 
subject: 'This is the subject', 
author: 'Dragon', 
keywords: 'javascript, web 2.0, ajax', 
creator: 'MEEE' 
}); 
doc.setTextColor(0,255,0); 
doc.setFontSize(22); 
doc.setFont("times"); 
doc.setFontType("italic"); 
doc.text(20, 20, 'Hello world!');//添加文字 
doc.setTextColor(255,0,0); 
doc.setFontSize(16); 
doc.setFont("helvetica"); 
doc.setFontType("bold"); 
doc.text(20, 30, 'This is client-side Javascript, pumping out a PDF.'); 
doc.addPage();//添加页 
doc.setLineWidth(1);//设置线宽 
doc.setDrawColor(0,255,0);//设置画笔颜色 
doc.setFillColor(255,0,0);//设置填充颜色 
doc.line(60, 20, 115, 60);//画线,两个坐标 
doc.rect(100, 50, 20, 30); //画矩形,左上角坐标,宽度,高度,只有边框 
doc.ellipse(20, 20, 20, 10, 'F');//画椭圆,中心点坐标,宽度,高度,只有边 
doc.circle(120, 20, 20, 'FD');//画圆,中心点坐标,半径,边框和填充都有 
doc.triangle(100, 100, 110, 100, 120, 130, 'FD'); 
//doc.output('datauri');//直接输出为新的web页 
document.getElementById("iframe123").src = doc.output('datauristring');//在iframe中显示 
} 
</script> 
</head> 
<body> 
<iframe id="iframe123" frameborder="0" width="400" height="500"></iframe> 
</body> 
</html>
Javascript 相关文章推荐
提高代码性能技巧谈—以创建千行表格为例
Jul 01 Javascript
枚举JavaScript对象的函数
Dec 22 Javascript
《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型
Feb 27 Javascript
window.location.href = window.location.href 跳转无反应 a超链接onclick事件写法
Aug 21 Javascript
Js实现当前点击a标签变色突出显示其他a标签回复原色
Nov 27 Javascript
javascript操作excel生成报表全攻略
May 04 Javascript
2014最热门的JavaScript代码高亮插件推荐
Nov 25 Javascript
jQuery源码解读之hasClass()方法分析
Feb 20 Javascript
jQuery控制元素隐藏和显示
Mar 03 Javascript
vue使用axios时关于this的指向问题详解
Dec 22 Javascript
node静态服务器实现静态读取文件或文件夹
Dec 03 Javascript
15分钟学会vue项目改造成SSR(小白教程)
Dec 17 Javascript
在firefox和Chrome下关闭浏览器窗口无效的解决方法
Jan 16 #Javascript
js获取某元素的class里面的css属性值代码
Jan 16 #Javascript
JS可以控制样式的名称写法一览
Jan 16 #Javascript
js仿百度贴吧验证码特效实例代码
Jan 16 #Javascript
js中传递特殊字符(+,&amp;)的方法
Jan 16 #Javascript
利用浏览器全屏api实现js全屏
Jan 16 #Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
Jan 15 #Javascript
You might like
环境会对咖啡种植有什么影响
2021/03/03 咖啡文化
FirePHP 推荐一款PHP调试工具
2011/04/23 PHP
PHP随机字符串生成代码(包括大小写字母)
2013/06/24 PHP
PHP采集类Snoopy抓取图片实例
2014/06/19 PHP
PHP实现基于文本的摩斯电码生成器
2016/01/11 PHP
PHP使用Session实现上传进度功能详解
2019/08/06 PHP
javascript操作cookie_获取与修改代码
2009/05/21 Javascript
用JavaScript对JSON进行模式匹配(Part 1-设计)
2010/07/17 Javascript
jQuery 图片切换插件(代码比较少)
2012/05/07 Javascript
js 通用订单代码
2013/12/23 Javascript
JavaScript 学习笔记之操作符(续)
2015/01/14 Javascript
jquery实现简单的遮罩层
2016/01/08 Javascript
Bootstrap表单布局样式源代码
2016/07/04 Javascript
vue.js指令v-for使用及索引获取
2016/11/03 Javascript
vue-router单页面路由
2017/06/17 Javascript
详解微信小程序图片地扯转base64解决方案
2019/08/18 Javascript
AngularJS动态生成select下拉框的方法实例
2019/11/17 Javascript
jQuery实现获取多选框的值示例
2020/02/07 jQuery
详解ES6 CLASS在微信小程序中的应用实例
2020/04/24 Javascript
[44:40]KG vs LGD 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
在Django的session中使用User对象的方法
2015/07/23 Python
Python进行数据提取的方法总结
2016/08/22 Python
Python错误提示:[Errno 24] Too many open files的分析与解决
2017/02/16 Python
Python读取指定目录下指定后缀文件并保存为docx
2017/04/23 Python
Python编程中NotImplementedError的使用方法
2018/04/21 Python
详解Python Matplot中文显示完美解决方案
2019/03/07 Python
详解Python模块化编程与装饰器
2021/01/16 Python
英国比较机场停车场网站:Airport Parking Essentials
2019/12/01 全球购物
农药学硕士毕业生自荐信
2013/09/25 职场文书
自荐信结尾
2013/10/27 职场文书
文明家庭先进事迹材
2014/01/27 职场文书
简历中的自我评价怎么写
2014/01/29 职场文书
我的梦想演讲稿
2014/04/30 职场文书
XX部保密工作制度范本
2019/08/27 职场文书
深入理解CSS 中 transform matrix矩阵变换问题
2021/08/30 HTML / CSS
PHP正则表达式之RCEService回溯
2022/04/11 PHP