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 相关文章推荐
Javascript - HTML的request类
Jul 15 Javascript
js 多浏览器分别判断代码
Apr 01 Javascript
javascript ie6兼容position:fixed实现思路
Apr 01 Javascript
浅析offsetLeft,Left,clientLeft之间的区别
Nov 30 Javascript
自己动手手写jQuery插件总结
Jan 20 Javascript
js仿3366小游戏选字游戏
Apr 14 Javascript
第五篇Bootstrap 排版
Jun 21 Javascript
jQuery实现的弹幕效果完整实例
Sep 06 jQuery
es6在react中的应用代码解析
Nov 08 Javascript
小程序识别身份证,银行卡,营业执照,驾照的实现
Nov 05 Javascript
vue中使用WX-JSSDK的两种方法(推荐)
Jan 18 Javascript
JavaScript 中for/of,for/in 的详细介绍
Nov 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
Pain 全世界最小最简单的PHP模板引擎 (普通版)
2011/10/23 PHP
PHP IDE phpstorm 常用快捷键
2015/05/18 PHP
PHP面向对象程序设计类的定义与用法简单示例
2016/12/27 PHP
PHP设计模式(四)原型模式Prototype实例详解【创建型】
2020/05/02 PHP
php + ajax 实现的写入数据库操作简单示例
2020/05/16 PHP
window.parent调用父框架时 ie跟火狐不兼容问题
2009/07/30 Javascript
json数据的列循环示例
2013/09/06 Javascript
jquery实现tr元素的上下移动示例代码
2013/12/20 Javascript
使用JavaScript 实现的人脸检测
2015/03/24 Javascript
JS实现为表格动态添加标题的方法
2015/03/31 Javascript
Jquery简单实现GridView行高亮的方法
2015/06/15 Javascript
jQuery获取父元素节点、子元素节点及兄弟元素节点的方法
2016/04/14 Javascript
jQuery简单设置文本框回车事件的方法
2016/08/01 Javascript
微信小程序 POST请求的实例详解
2017/09/29 Javascript
用vscode开发vue应用的方法步骤
2019/05/06 Javascript
vue引入微信sdk 实现分享朋友圈获取地理位置功能
2019/07/04 Javascript
微信小程序加载机制及运行机制图解
2019/11/27 Javascript
JS数组方法shift()、unshift()用法实例分析
2020/01/18 Javascript
原生JS实现烟花效果
2020/03/10 Javascript
[01:32]完美世界DOTA2联赛10月29日精彩集锦
2020/10/30 DOTA
python实现Windows电脑定时关机
2018/06/20 Python
python selenium firefox使用详解
2019/02/26 Python
深入解析python中的实例方法、类方法和静态方法
2019/03/11 Python
Django实现跨域请求过程详解
2019/07/25 Python
python 检查数据中是否有缺失值,删除缺失值的方式
2019/12/02 Python
django中cookiecutter的使用教程
2020/12/03 Python
Python中BeautifulSoup通过查找Id获取元素信息
2020/12/07 Python
企划专员岗位职责
2013/12/09 职场文书
开办化妆品公司创业计划书
2013/12/26 职场文书
上级检查欢迎词
2014/01/18 职场文书
带薪年假请假条
2014/02/04 职场文书
建筑工地门卫岗位职责
2014/04/30 职场文书
六一儿童节标语
2014/10/08 职场文书
群众路线批评与自我批评发言稿
2014/10/16 职场文书
趣味运动会开幕词
2015/01/28 职场文书
入党转正申请书范文
2019/05/20 职场文书