jsPDF导出pdf示例


Posted in Javascript onMay 02, 2014

jsPDF貌似不支持中文

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
<head> 
<title>Downloadify</title> 
<meta http-equiv="content-type" content="text/html;charset=utf-8"> 
<style type="text/css" media="screen"> 
body {background: #fff; width: 500px; margin: 20px auto;} 
input, textarea, p { font-family: 宋体, 黑体; font-size: 12pt;} 
input, textarea { border: solid 1px #aaa; padding: 4px; width: 98%;} 
</style> 
<script type="text/javascript" src="js/swfobject.js"></script> 
<script type="text/javascript" src="js/downloadify.js"></script> 
<script type="text/javascript" src="js/jspdf.js"></script> 
<!-- <script type="text/javascript" src="js/downloadify.min.js"></script> --> 
<script type="text/javascript"> 
window.load=function(){ 
Downloadify.create('downloadify',{ 
filename: function(){ 
return document.getElementById('filename').value; 
}, 
data: function(){ 
var doc = new jsPDF(); 
doc.text(20, 20, document.getElementById('data').value); 
doc.addPage(); 
doc.text(20, 20, document.getElementById('data').value); 
return doc.output(); 
}, 
onComplete: function(){ alert('成功保存文件!'); }, 
onCancel: function(){ alert('您已经取消保存文件'); }, 
onError: function(){ alert('出现错误了'); }, 
swf: 'js/downloadify.swf', 
downloadImage: 'js/download.png', 
width: 100, 
height: 30, 
transparent: true, 
append: false 
}); 
} 
</script> 
</head> 
<body onload="load();"> 
<input type="text" name="filename" value="文件名.pdf" id="filename" /><br /> 
<textarea cols="60" rows="10" name="data" id="data">it seem do not support to Chinese</textarea> 
<p id="downloadify">You must have Flash 10 installed to download this file.</p> 
</body> 
</html>
Javascript 相关文章推荐
纯js实现瀑布流展现照片(自动适应窗口大小)
Apr 08 Javascript
js获取当前地址 JS获取当前URL的示例代码
Feb 26 Javascript
express的中间件basicAuth详解
Dec 04 Javascript
JavaScript中的Math.atan2()方法使用详解
Jun 15 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
Dec 25 Javascript
Vue单文件组件基础模板小结
Aug 10 Javascript
微信小程序下拉框功能的实例代码
Nov 06 Javascript
react脚手架如何配置less和ant按需加载的方法步骤
Nov 28 Javascript
在vue中使用Echarts利用watch做动态数据渲染操作
Jul 20 Javascript
vue 项目软键盘回车触发搜索事件
Sep 09 Javascript
vue 使用微信jssdk,调用微信相册上传图片功能
Nov 13 Javascript
利用 JavaScript 构建命令行应用
Nov 17 Javascript
ExtJS4利根据登录后不同的角色分配不同的树形菜单
May 02 #Javascript
ExtJS4给Combobox设置列表中的默认值示例
May 02 #Javascript
ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox
May 02 #Javascript
ExtJS4如何给同一个formpanel不同的url
May 02 #Javascript
ExtJS4 表格的嵌套 rowExpander应用
May 02 #Javascript
用json方式实现在 js 中建立一个map
May 02 #Javascript
jquery操作checkbox实现全选和取消全选
May 02 #Javascript
You might like
初级的用php写的采集程序
2007/03/16 PHP
Linux下编译redis和phpredis的方法
2016/04/07 PHP
Yii2 queue的队列使用详解
2019/07/19 PHP
基于jQuery的可用于选项卡及幻灯的切换插件
2011/03/28 Javascript
你需要知道的10个最佳javascript开发实践小结
2012/04/15 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
window.navigate 与 window.location.href 的使用区别介绍
2013/09/21 Javascript
jqgrid 编辑添加功能详细解析
2013/11/08 Javascript
两种JS实现屏蔽鼠标右键的方法
2020/08/20 Javascript
使用jQuery ajaxupload插件实现无刷新上传文件
2017/04/23 jQuery
微信小程序使用input组件实现密码框功能【附源码下载】
2017/12/11 Javascript
JS实现DOM删除节点操作示例
2018/04/04 Javascript
微信小程序常见页面跳转操作简单示例
2019/05/01 Javascript
jquery绑定事件 bind和on的用法与区别分析
2020/05/22 jQuery
vue项目查看vue版本及cli版本的实现方式
2020/10/24 Javascript
python re正则表达式模块(Regular Expression)
2014/07/16 Python
探究Python的Tornado框架对子域名和泛域名的支持
2015/05/02 Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
2019/10/11 Python
python求最大公约数和最小公倍数的简单方法
2020/02/13 Python
Python socket连接中的粘包、精确传输问题实例分析
2020/03/24 Python
python+selenium+chromedriver实现爬虫示例代码
2020/04/10 Python
Python项目跨域问题解决方案
2020/06/22 Python
python Cartopy的基础使用详解
2020/11/01 Python
python实现银行账户系统
2021/02/22 Python
HTML5 canvas基本绘图之绘制阴影效果
2016/06/27 HTML / CSS
设计师家具购买和委托在线市场:Viyet
2016/11/16 全球购物
CSMA/CD介质访问控制协议
2015/11/17 面试题
社区包粽子活动方案
2014/01/21 职场文书
营销总经理岗位职责
2014/02/02 职场文书
结对共建协议书
2014/08/20 职场文书
做一个有道德的人活动方案
2014/08/25 职场文书
2014年教师节演讲稿范文
2014/09/10 职场文书
加强机关作风建设心得体会
2014/10/22 职场文书
党员个人整改措施
2014/10/24 职场文书
python中Tkinter 窗口之输入框和文本框的实现
2021/04/12 Python
Python中字符串对象语法分享
2022/02/24 Python