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 相关文章推荐
extJs 下拉框联动实现代码
Apr 09 Javascript
javascript内存管理详细解析
Nov 11 Javascript
解决jquery操作checkbox火狐下第二次无法勾选问题
Feb 10 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之绑定事件
Nov 19 Javascript
AngularJS入门示例之Hello World详解
Jan 04 Javascript
利用JS实现简单的日期选择插件
Jan 23 Javascript
详解vue移动端项目的适配(以mint-ui为例)
Aug 17 Javascript
原生JS实现DOM加载完成马上执行JS代码的方法
Sep 07 Javascript
JS实现根据数组对象的某一属性排序操作示例
Jan 14 Javascript
JS前端知识点 运算符优先级,URL编码与解码,String,Math,arguments操作整理总结
Jun 27 Javascript
vue 自定指令生成uuid滚动监听达到tab表格吸顶效果的代码
Sep 16 Javascript
Vue3 实现双盒子定位Overlay的示例
Dec 22 Vue.js
在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
PHP配置文件中最常用四个ini函数
2007/03/19 PHP
php将fileterms函数返回的结果变成可读的形式
2011/04/21 PHP
Ping服务的php实现方法,让网站快速被收录
2012/02/04 PHP
php表单敏感字符过滤类
2014/12/08 PHP
PHP判断一个字符串是否是回文字符串的方法
2015/03/23 PHP
修改PHP脚本使WordPress拦截垃圾评论的方法示例
2015/12/10 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
2016/11/15 PHP
PHP时间相关常用函数用法示例
2020/06/03 PHP
JavaScript中的new的使用方法与注意事项
2007/05/16 Javascript
jquery下异步提交表单 异步跨域提交表单
2010/11/17 Javascript
在多个页面使用同一个HTML片段《续》
2011/03/04 Javascript
关于js中for in的缺陷浅析
2013/12/02 Javascript
JavaScript中输出标签的方法
2014/08/27 Javascript
jQuery随手笔记之常用的jQuery操作DOM事件
2015/11/29 Javascript
AngularJS基于ui-route实现深层路由的方法【路由嵌套】
2016/12/14 Javascript
gulp解决跨域的配置文件问题
2017/06/08 Javascript
jQuery zTree 异步加载添加子节点重复问题
2017/11/29 jQuery
浅谈用Webpack路径压缩图片上传尺寸获取的问题
2018/02/22 Javascript
webpack4.x CommonJS模块化浅析
2018/11/09 Javascript
webpack常用配置总览(小结)
2019/11/18 Javascript
Python中的装饰器用法详解
2015/01/14 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
django框架自定义用户表操作示例
2018/08/07 Python
python图形工具turtle绘制国际象棋棋盘
2019/05/23 Python
Django 返回json数据的实现示例
2020/03/05 Python
python程序如何进行保存
2020/07/03 Python
一个基于canvas的移动端图片编辑器的实现
2020/10/28 HTML / CSS
Reformation官网:美国女装品牌
2018/09/14 全球购物
GOLFINO英国官网:高尔夫服装
2020/04/11 全球购物
TCP/IP模型的分界线
2012/12/01 面试题
社区食品安全实施方案
2014/03/28 职场文书
公积金具结保证书
2015/05/11 职场文书
《半截蜡烛》教学反思
2016/02/19 职场文书
修改MySQL的数据库引擎为INNODB的方法
2021/05/26 MySQL
只用Python就可以制作的简单词云
2021/06/07 Python
java.util.NoSuchElementException原因及两种解决方法
2022/06/28 Java/Android