1、在HTML网页中使用复选框标签来创建复选框。
2、再在网页中使用JavaScript或其它脚本语言,获取用户勾选的复选框信息,并将其存储到一个变量中。
3、将这个变量的值作为参数传递给一个能够将HTML转成Word文档的工具或库(如jsPDF、htmlDoc等),就可以将复选框信息导出为Word文件了
1、用浏览器转换
这个方法是最简单、高效的,安装了360浏览器或者火狐及Chrome谷歌浏览器就可以轻松实现。以360浏览器为例,在浏览器的右上角点击“文件”按钮,如下图:
然后选择“打印”,然后选择另存为PDF就可以了,如下图所示:
选择目标另存为PDF,这个是将整个网页转换成PDF文件的,有时网页很长可能会有2、3页的PDF。目前上面演示的这个功能可以在所有给予Chrome内核的浏览器中实现,包括360、搜狗极速版、Chrome、捷豹浏览器,而且 *** 作上基本都一样。但IE内核就没有这个功能,而火狐里面则方法不同,不过肯定有插件可以实现。
2、在线转换
在线转换就是你打开一个网址,在里面可以输入你想要转换成PDF的网址,然后那个网站会自动帮你转换,然后下载到你电脑中。目前这方面的在线转换工具有很多,百度搜索了一下就能找到
可以将网页转换为PDF。只要输入网址,并击中转换!不需要注册,在输入框中输入要转换的网页网址,然后点击后面的“Convert!”,稍等片刻后就可以点击输入框下面的下载链接将转换的PDF文件下载到电脑中了,很方便。
您好,两种方案:一种直接链接,把pdf文件当作img文件,类似<a href=""/>这种形式,这样链接:代码如下:
<frame src="pdf文件的地址"></frame>
另一种:使用js插件哈。
其中实现阅读pdf文件的js插件很多,比如:pdfjs:是一个技术原型主要用于在 HTML5 平台上展示 PDF 文档,无需任何本地技术支持;jsPDF:是一个使用Javascript语言生成PDF的开源库(IE暂不支持);
比较简单易上手的js插件:PDFObjectjs,是一个 JavaScript 库用来在HTML中动态嵌入 PDF 文档。
效果如下:
PDFObjectjs目前已经升级到12,可以支持IE9
PDFObjectjs宗旨:Sometimes you need a little JavaScript When you do, try PDFObject
来看看少之又少的js代码:
代码如下:
<script type="text/javascript">
windowonload = function (){
var success = new PDFObject({ url: "samplepdf" })embed();
};
</script>
OK,这样就可以了。只要把地址写对即可。
若我在某一个div中加载pdf咋办呢?看官网,发现embed()方法可以有参数的,无参数是指body,有参数是具体的某一个位置。
代码如下:
<script type="text/javascript">
windowonload = function (){
var success = new PDFObject({ url: "samplepdf" })embed(“div的id”);
};
</script>
当然,其中还可以进一步设置参数,比如你想以多少秒的速度预览,有css,无css等。基本功能需要导入:
gcspreadsheetsallxxxminjs (x代表的版本号)
导入导出功能需要导入:
gcspreadexcelioxxxminjs
PDF导出功能需要导入:
gcspreadsheetspdfxxxminjs
打印功能需要导入:
gcspreadsheetsprintxxxminjs
形状功能需要导入:
gcspreadsheetsshapesxxxminjs
图表功能需要导入:
gcspreadsheetschartsxxxminjs
二维码功能需要导入:
gcspreadsheetsbarcodexxxminjs解决方法如下:
excel文件名为中文时乱码或者出现未知文件类型错误时,考虑用URLEncoder对文件名进行转码
String name = javanetURLEncoderencode(fileName, "utf-8");
responsesetContentType("application/vndms-excel;charset=utf-8");
responsesetHeader("Content-Disposition", "attachment;filename="+nametoString()+"xls");
OutputStream out = responsegetOutputStream();
workBookwrite(out);
outclose();
关于jsp页面转换成excel格式下载遇到问题及解决的更多相关文章
JavaScript实现html页面转换成格式
本文提供三个JavaScript插件,并提供对应GitHub地址,自行查看使用方法: 1)dom-to-image:dom-to-image 2)html2canvas:html2canvas 3)r
PDF文件转换成Excel表格的 *** 作技巧
我们都知道2007以上版本的Office文档,是可以直接将文档转存为PDF格式文档的那么反过来,PDF文档可以转换成其他格式的文档吗这是大家都比较好奇的话题如果可以以其他格式进行保存,就可以极大
ABBYY如何把转换成pdf格式
在制作工作文件的时候,有时候会遇到需要进行文件格式转换的情况,比较常见的文件格式转换就包含了Office与pdf格式之间的转换但除此之外,与pdf格式也是可以进行转换的,那么要怎么 *** 作,才能
jsPDFjsPDF插件实现将html页面转换成PDF,并下载,支持分页
1目的:在前段是 jQuery库 或者 VUE库 或者两者混合库,将html 页面和数据 转换成PDF格式并下载,支持分页 1项目背景: 对客户报修记录进行分类统计,并生成各种饼图柱状图线性图
转qlv文件如何转换成mp4 怎样把下载好的qlv格式视频转换成MP4格式
狸窝 复制 收藏 保存到桌面 快速找教程方案 反馈需求 社会主义核心价值观 客服QQ41442901 马上注册 升级VIP 对于视频文件之间的转换问题,我也已经是无力吐槽了,每个
分别用Excel和python进行日期格式转换成时间戳格式
最近在处理一份驾驶行为方面的数据,其中要用到时间戳,因此就在此与大家一同分享学习一下 1什么是时间戳 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01
将数字转换成Excel表头格式的字母序号
/ 从0开始算起,0-25转A-Z @param num @return CharactervalueOf((char)((num-1)+65))+&quo
JAVA:借用OpenOffice将上传的Word文档转换成Html格式
为什么会想起来将上传的word文档转换成html格式呢设想,如果一个系统需要发布在页面的文章都是来自word文档,一般会执行下面的流程:使用word打开文档,Ctrl+A,进入发布文章页面,Ctrl
在JSP页面中输出JSON格式数据
JSON-taglib是一套使在JSP页面中输出JSON格式数据的标签库 JSON-taglib主页: >单击“文件”菜单中的“打印”命令,在d出的“打印”对话框;选中“根据纸张调整大小”复选框,用户不需再设置幻灯片的大小,系统会根据所设置的纸张大小自动调整其大小;去掉“幻灯片加框”复选框。谢谢!PDF文件打开之后全是黑的一般而言是PDF文件本身如此,即其文件背景是全黑的。也有可能是PDF文件损坏或者PDF软件有问题。
如果是文件本身背景是黑色的或者文件损坏,那就是不可修复的。如果是PDF软件有问题,可以使用其他PDF文件阅读器打开看看。常用的PDF阅读软件有:Adobe Reader、福昕阅读器等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)