java 实现所有文件的在线查看(其他类型转pdf后用pdf.js显示)

js显示pdf插件demo下载:

http://download.csdn.net/detail/heqinghua217/9685857


java 吧所有文档类文件转成pdf格式文件下载

http://download.csdn.net/detail/heqinghua217/9685853



java转pdf部分,下载demo后,引入lib中的所有jar,否则项目会报错,之后

找到test类,com.converter.test中的test类,只是用到了那么几个类而已,其他的没有用到,没有用到的你可以在引入项目的时候不引入

package com.converter.test;

import java.io.File;

import com.converter.pdfConverter.OpenOfficePDFConverter;

public class Test {
	
	public static void main(String[] args) {
		OpenOfficePDFConverter converter = new OpenOfficePDFConverter();
		
		converter.convert2PDF("d:\\testword.doc", "d:\\testword.pdf");
		
	}

}



显示pdf的js插件:webRoot下面的index。jsp

 <body>
    This is my JSP page. <br>
    <script>
    	localStorage.setItem('url', "testword.pdf");
    </script>
   
    <a target="view_window" id="openPer" href="<%=basePath %>pdf/web/viewer.html" >test</a>
    
  
  </body>


localStorage.setItem('url', "testword.pdf");
这句代码只是为了传一个文件名给另外一个页面viewer.html


<script src="../build/pdf.js"></script>

    <script src="debugger.js"></script>
    <script src="viewer.js"></script>
	<script>
		alert(localStorage.getItem('url'));
		DEFAULT_URL = localStorage.getItem('url');
	</script>

  </head>


这里的DEFAULT_URL 在wiewer.js中有写,这里只是覆盖掉wiewer.js中的路径,所有步骤完成


还得完整一个oppenoffice, 下载地址:https://pan.baidu.com/s/1c2qUuEs


如果你要设置一进来跳转到多少页,打开viewer.js中修改图片中的一行代码即可

,主要是在此方法中,加入PDFViewerApplication.Page = 多少页即可。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值