美文网首页
doc文件预览

doc文件预览

作者: 公纸晓白 | 来源:发表于2020-03-20 10:08 被阅读0次

需要安装https://github.com/myeeboy/xoffice的项目;
需要安装jdk,tomcat等
按照要求完成后,PC可以直接预览文档,转为pdf;
但是手机端不行,需要另外配置pdfjs
添加下载的demo,
在页面调用:
(tomcat需要配置跨域)
下载这俩放在lib,

image.png
在web.xml中添加
<!--  提供跨域支持 -->
    <filter>    
        <filter-name>CORS</filter-name>    
        <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>    
        <init-param>    
            <param-name>cors.allowOrigin</param-name>   
            <param-value>*</param-value>   
        </init-param>    
        <init-param>    
            <param-name>cors.supportedMethods</param-name>   
            <param-value>GET, POST, HEAD, PUT, DELETE</param-value>   
        </init-param>    
        <init-param>    
            <param-name>cors.supportedHeaders</param-name>   
            <param-value>Accept, Origin, X-Requested-With, Content-Type, Last-Modified</param-value>   
        </init-param>    
        <init-param>    
            <param-name>cors.exposedHeaders</param-name>   
            <param-value>Set-Cookie</param-value>   
        </init-param>    
        <init-param>    
            <param-name>cors.supportsCredentials</param-name>   
            <param-value>true</param-value>   
        </init-param>    
    </filter>    
    <filter-mapping>    
        <filter-name>CORS</filter-name>    
        <url-pattern>/*</url-pattern>    
   </filter-mapping> 

vue页面需要用url放在iframe展示pdf:

<iframe
   :src="url"
   frameborder="0"
   width="100%"
   height="100vh" ></iframe>
this.word为文件地址:下载地址
let url = `http://210.5.144.126:8080/xoffice/xoffice?_xformat=doc&_file=${this.word}`;
   url = encodeURIComponent(url)
  url = '/web/viewer.html?file=' + url;

相关文章

  • doc文件预览

    需要安装https://github.com/myeeboy/xoffice的项目;需要安装jdk,tomcat等...

  • 【VUE】 文件预览

    【VUE】 文件预览 上传前预览 word文档:docx、doc 核心代码 源文件 预览文件 Excel表格:xl...

  • java doc转PDF

    有时候需要把doc文件转成PDF文件,比如需要在网页上预览doc文件。那么可以使用xdocreport这个库。xd...

  • 微信小程序文件预览

    最近遇到了小程序文件预览的需求,简单说一下吧: 一、小程序的文件预览仅仅支持.doc .docx .xls .xl...

  • 2021-02-08 react-native 预览pdf、do

    react-native 中如何预览 pdf、doc等文件呢? iOS 在 iOS 中,wkwebview 就可以...

  • Android离线文件预览服务

    离线预览服务需要时用腾讯x5的文件预览服务,支持的类型也有下面这几种类型:doc、docx、ppt、pptx、xl...

  • UIWebView加载本地doc文件显示无法预览,但是word却

    原因:与前端交互,下载doc格式的文件,使用webView加载显示,出现文件无法预览提示 但是文档却可以在word...

  • doc(x) xls(x) ppt(x) pdf 的在线预览

    说明: 达到功能:doc(x) xls(x) ppt(x) pdf 的在线预览 基本思路: doc(x) ==> ...

  • iOS 文档预览的四种方法

    前言 前段时间公司项目加了许多关于PDF文件操作的需求,其中包括PDF文档的预览、图片、doc文档转换成PDF文档...

  • java 在线预览doc,pdf

    先说一说如何实现在线预览doc 网上查了很多资料,基本思路就是将 doc 转为 pdf,由于低版本浏览器不支持预览...

网友评论

      本文标题:doc文件预览

      本文链接:https://www.haomeiwen.com/subject/fabguctx.html