博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在线预览 Office
阅读量:4876 次
发布时间:2019-06-11

本文共 690 字,大约阅读时间需要 2 分钟。

1、首先把 Office 转成 PDF,转换方法(http://www.cnblogs.com/zhiqsyr/p/7240432.html)

2、直接向前端返回 PDF 流

File file = new File(output);    // "/Users/zhiqsyr/Downloads/已注册的手机号170717.pdf"        resp.setContentType("application/pdf");        resp.setHeader("Content-Disposition", "inline; filename=" + URLEncoder.encode(file.getName(), "UTF-8"));        BufferedInputStream br = new BufferedInputStream(new FileInputStream(file));        byte[] buf = new byte[1024];        int len = 0;        OutputStream out = resp.getOutputStream();        while ((len = br.read(buf)) > 0) out.write(buf, 0, len);        br.close();        out.close();

3、前端集成 pdf.js 支持展示

转载于:https://www.cnblogs.com/zhiqsyr/p/7240468.html

你可能感兴趣的文章
快速排序、冒泡排序
查看>>
多个Tomcat同时启动的解决方案
查看>>
opencv
查看>>
VC/MFC非模态对话框实例
查看>>
编译器错误 CS0714和CS0715
查看>>
bzoj 3522 [Poi2014]Hotel 树形dp
查看>>
Deepin-安装laravel
查看>>
Linux 系统启动过程
查看>>
华为机试之广度优先遍历
查看>>
IE内核浏览器localStorage的一个大坑
查看>>
洛谷P4551最长异或路径(Trie树)
查看>>
Linux服务器iops性能测试-iozone
查看>>
C# 切图
查看>>
LeetCode 169. Majority Element解题方法
查看>>
python面试题
查看>>
PHP 设计模式 笔记与总结(5)PHP 魔术方法的使用
查看>>
URAL 1934 spfa算法
查看>>
hdu 4288 Coder (成都赛区 线段树)
查看>>
利用multiprocessing.managers开发跨进程生产者消费者模型
查看>>
P1002 过河卒 【递推、简单动规】
查看>>