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 相关文章推荐
在IE下:float属性会影响offsetTop的取值
Dec 22 Javascript
基于JQuery的访问WebService的代码(可访问Java[Xfire])
Nov 19 Javascript
jQuery判断checkbox(复选框)是否被选中以及全选、反选实现代码
Feb 21 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
Sep 14 Javascript
JS实现的样式切换功能tableCSS实例
Dec 30 Javascript
jQuery实现弹出窗口弹出div层的实例代码
Jan 09 Javascript
JavaScript结合HTML DOM实现联动菜单
Apr 05 Javascript
node.js中cluster的使用教程
Jun 09 Javascript
js中的事件委托或是事件代理使用详解
Jun 23 Javascript
vue+swiper实现侧滑菜单效果
Dec 28 Javascript
JavaScript中变量提升与函数提升经典实例分析
Jul 26 Javascript
tweenjs缓动算法的使用实例分析
Aug 26 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
咖啡语言
2021/03/03 咖啡文化
用PHP的超级变量$_GET获取HTML表单(Form) 数据
2011/05/07 PHP
[原创]PHP获取数组表示的路径方法分析【数组转字符串】
2017/09/01 PHP
简单的php购物车代码
2020/06/05 PHP
JS控件autocomplete 0.11演示及下载 1月5日已更新
2007/01/09 Javascript
你所要知道JS(DHTML)中的一些技巧
2007/01/09 Javascript
js 创建快捷方式的代码(fso)
2010/11/19 Javascript
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
2012/10/11 Javascript
jquery formValidator插件ajax验证 内容不做任何修改再离开提示错误的bug解决方法
2013/01/04 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
JavaScript利用append添加元素报错的解决方法
2014/07/01 Javascript
Jquery attr()方法 属性赋值和属性获取详解
2016/04/15 Javascript
DropDownList实现可输入可选择(两种版本可选)
2016/12/07 Javascript
jQuery事件与动画基础详解
2017/02/23 Javascript
js获取ip和地区
2017/03/10 Javascript
JS实现移动端实时监听输入框变化的实例代码
2017/04/12 Javascript
jQuery遍历节点方法汇总(推荐)
2017/05/13 jQuery
vue loadmore组件上拉加载更多功能示例代码
2017/07/19 Javascript
详解webpack性能优化——DLL
2017/10/20 Javascript
vue引入axios同源跨域问题
2018/09/27 Javascript
vue axios请求频繁时取消上一次请求的方法
2018/11/10 Javascript
vue中v-for通过动态绑定class实现触发效果
2018/12/06 Javascript
Webpack4 使用Babel处理ES6语法的方法示例
2019/03/07 Javascript
在vant中使用时间选择器和popup弹出层的操作
2020/11/04 Javascript
关于uniApp editor微信滑动问题
2021/01/15 Javascript
在Python中使用Neo4j数据库的教程
2015/04/16 Python
Python的SQLAlchemy框架使用入门
2015/04/29 Python
Python使用win32com模块实现数据库表结构自动生成word表格的方法
2018/07/17 Python
python使用opencv实现马赛克效果示例
2019/09/28 Python
PYQT5 vscode联合操作qtdesigner的方法
2020/03/24 Python
澳大利亚制造的羊皮靴:Original UGG Boots
2017/11/13 全球购物
七一表彰活动方案
2014/01/18 职场文书
《再见了,亲人》教学反思
2014/02/26 职场文书
运动会跳远广播稿5篇
2014/09/17 职场文书
健康状况证明书
2014/11/26 职场文书
周一问候语大全
2015/11/10 职场文书