java代码在页面实现展示pdf文件

原创 2016年05月31日 10:51:06
public void findPdf() throws IOException{
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType("application/pdf");
FileInputStream in = new FileInputStream(new File(“c:/测试.pdf”));
OutputStream out = response.getOutputStream();
byte[] b = new byte[512];
while ((in.read(b))!=-1) {
out.write(b);
}
out.flush();
in.close();
out.close();

}


经过测试,火狐和谷歌可以展示,会在整个页面显示,会将页面替换成整个pdf的视图页面

所以用function方法开个一个新的窗口

 function finPdf(){
window.open(url, "_blank","top=200,left=200,height=600,width=800,status=yes,toolbar=1,
menubar=no,location=no,scrollbars=yes");


相关文章推荐

JAVA打开PDF文件

使用JAVA打开PDF文件较为简单。 使用下列语句即可: Runtime.getRuntime().exec("xxx xxx"); 前面的xxx表示打开PDF文件的软件的路径。 后面...

java读取pdf总结

第三方软件 1、pdfbox PDFBox 0.7.3。PDFBox是一个开源的对pdf文件进行操作的库。 PDFBox-0.7.3.jar加入classpath。同时FontBox1.0.jar...
  • meifage
  • meifage
  • 2011年11月13日 00:42
  • 41597

Java 版在线查看 pdf

上一篇文章中,学习了上传文件。这次学习在线查看pdf内容目前本人所学习到的三种查看方法:1,pdfbox网上的demo很多,细心学习就可以找到。此插件有个坏处就是只能查看纯文本的pdf,图片无法显示,...

【Java】web在线打开PDF(pdf.js教程)

pdf.js框架的魅力所在,为其为HTML5实现的,无需任何本地支持,而且对浏览器的兼容性也是比较好,要求只有一个:浏览器支持HTML5就好了!(不过对于低版本的IE,就只能节哀了!) 据说IE9以...
  • hj7jay
  • hj7jay
  • 2016年12月15日 14:27
  • 5023

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

java swing 显示pdf,带放大缩小及打印功能

最近项目中要用到java swing 显示pdf,带放大缩小及打印功能,经过一天的网络搜索及api查看终于完成,下公布代码如下 CustomImgPanel.java用来加载pdf转换后的image...
  • zml6308
  • zml6308
  • 2012年07月04日 13:10
  • 3942

读取pdf文件在页面上展示(不需要插件)

有时候需要读取硬盘上的PDF文件,然后展示在页面上。发现在网上聊的都是通过插件去读取pdf文件的内容,没有聊到在页面展示的问题。...

java代码在页面实现展示pdf文件

public void findPdf() throws IOException{ HttpServletResponse response = ServletActionContext.getRe...

在jsp上显示pdf||网页直接打开PDF 在IE中显示pdf文档的方法及参数设置

一:在jsp上显示pdf   http://hi.baidu.com/velercy/blog/item/be708dea2c3236ddd439c9b4.html ...
  • xxyy888
  • xxyy888
  • 2012年02月15日 07:59
  • 18556

java集成pdf.js实现pdf文件在线预览

最近项目需要实现在线预览pdf文件功能,找来找去,发现有个pdf.js的类库挺好用,直接用js实现在线预览。 pdf.js是开源项目,github的地址: https://github.com/m...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java代码在页面实现展示pdf文件
举报原因:
原因补充:

(最多只允许输入30个字)