简介

justview在线预览平台由自主开发,支持office、图片、pdf、cad、等常用文件在线预览,支持定制开发,有需要的朋友可QQ:451417966

预览示例:

1.word预览

2.excel预览(支持复杂excel,100%完美还原)

3.ppt预览

4.pdf预览

5.图片预览

6.CAD预览(内容已涂改)

接口调用说明

1.上传本地文件预览

接口地址:http://ip:端口/jushview/onlinePreview/fileview

请求方式:post,get

调用代码示例:

public static String postParams(String url, String filepath, String type) {CloseableHttpClient httpclient =HttpClients.createDefault();CloseableHttpResponse response = null;String result = null;try {HttpPost httpPost = new HttpPost(url);MultipartEntityBuilder mEntityBuilder =MultipartEntityBuilder.create().setMode(HttpMultipartMode.BROWSER_COMPATIBLE);mEntityBuilder.setCharset(Charset.forName("UTF-8"));FileBody file = new FileBody(new File(filepath));//添加文件mEntityBuilder.addPart("file", file);//添加普通参数StringBody comment = new StringBody(type,ContentType.APPLICATION_JSON);mEntityBuilder.addPart("convertType", comment);HttpEntity reqEntity =mEntityBuilder.build();httpPost.setEntity(reqEntity);response = httpclient.execute(httpPost);int statusCode =response.getStatusLine().getStatusCode();if (statusCode == HttpStatus.SC_OK) {HttpEntity resEntity = response.getEntity();byte [] josn = EntityUtils.toByteArray(resEntity);result = new String(josn,"UTF-8");EntityUtils.consume(resEntity);}}catch (Exception e) {e.printStackTrace();} finally {HttpClientUtils.closeQuietly(httpclient);HttpClientUtils.closeQuietly(response);}return result;
}

2.传递文件地址预览

接口地址:http://ip:端口/jushview/onlinePreview/urlview

请求方式:post,get

示例:

http://127.0.0.1:8080/jushview/onlinePreview/urlview?file=SbybbsswesaydqwSDqweqsdniwqeqweasdmoiqwhybcnkmcnue

参数名

参数类型

必填

参数释义及示例

file

String

文件的直接下载地址url,采用Base64加密

统一结果返回

参数名

参数类型

必填

参数释义及示例

success

boolean

true:正常返回结果,无报错,可预览

false:不可预览

msg

String

若存在报错,则会返回报错内容

viewurl

String

预览的地址,直接打开及可预览

示例:

{

“success”:true,

”msg”:””,

”viewurl”:”http://127.0.0.1:8080/jushview/”

}

通用参数

参数示例:

参数名

参数类型

必填

参数释义及示例

cache

Boolean

是否缓存,默认true

watermark

String

水印内容,需要水印则不会缓存

format

String

转为哪种格式预览

JustView(Office、CAD)在线预览平台调用说明相关推荐

  1. Office Online 在线预览

    首先,office的在线预览无疑问是在不用下载的前提下通过浏览器直接进行浏览,所以针对浏览器的版本不同系统是有要求的,具体的浏览器支持情况可以查看官方提供的文档:点我查看 利用office onlin ...

  2. 利用微软的Office Online在线预览播放Office文档,无工具栏

    利用微软的Office Online在线预览播放Office文档 通过微软的在线预览URL链接可以直接打开在线PPT文档如下 https://view.officeapps.live.com/op/v ...

  3. web office apps 在线预览实践

    摘要 在一些项目中需要在线预览office文档,包括word,excel,ppt等.达到预览文档的目的有很多方法,可以看我之前总结,在线预览的n种方案: [Asp.net]常见word,excel,p ...

  4. office ppt在线预览

    我项目中是直接用iframe显示: <iframe id="iframe_src"  scrolling="auto"  width="100% ...

  5. office文件在线预览

    需求背景 最近学妹她们那边有一个项目类似在线网盘的东西,支持文件上传保存.其中除了普通text文本以外,还有如office文件word.excel.ppt等文件,并且提供在线预览的功能.用户能够在线预 ...

  6. office文件在线预览

    项目场景:后台管理项目中需要展示world.excel等文件 问题描述 前端预览office插件大多数都是收费的,比如:XDOC文档预览云服务(有试用期) 需要一个免费的且兼容各种文件格式的方法 解决 ...

  7. 利用微软的Office Online在线预览Office文档

    一个url就可以访问了: https://view.officeapps.live.com/op/view.aspx?src=文件地址 这个文件地址需满足以下几个条件: (1)在浏览器是可以访问的: ...

  8. 微软office online在线预览文档 可配置url参数

    excel url地址: https://view.officeapps.live.com/op/view.aspx? src=http://demo.com/stu.xlsx // 文档路径(url ...

  9. 微软office online在线预览文档及url参数

    https://view.officeapps.live.com/op/embed.aspx?src= 参数: wdHideGridlines=True // 隐藏网格线(有参数即为true) wdH ...

  10. 怎么在线预览.doc,.docx,.ofd,.pdf,.wps,.cad文件以及Office文档的在线解析方式。

    Office文档在线预览大全,OFD文件在线预览 JavaScript文件在线预览 Office文档在线预览大全,OFD文件在线预览 前言 一. 什么是office文档在线预览解析? 二.预览流程分析 ...

最新文章

  1. Centos7 安装gitlab 8.7.5
  2. Java14:使用Java 14的新记录联接数据库表
  3. Python 的协程库 greenlet 和 gevent
  4. [转]Kaldi语音识别
  5. fm足球经理Football Manager 2022 for mac(真实模拟游戏)中文版
  6. 使用socks5代理实现SSH安全登录
  7. 你的新电脑会预装什么软件?这些才是你装机必备的全家桶!
  8. wps垂直居中快捷键_word如何设置垂直居中 wpsword设置垂直居中
  9. php清除手机浏览器缓存,js清除浏览器缓存的几种方法
  10. Java实现按分数排名,同分同名次
  11. 未来20年内,无人驾驶将颠覆这33大行业
  12. Microsemi Libero SoC 教程1 (Libero开发环境)
  13. java第三方类库Guava开源组件使用
  14. TCP 与UDP 的区别
  15. 朴素贝叶斯--过滤垃圾邮件实例
  16. Cadence Orcad建立批量原理图库(本地库.OLB)
  17. JVM_常见【面试题】
  18. 一级缓存 与 二级缓存区别
  19. android 应用变量,应用变量(com.sollyu.xposed.hook.model) - 3.3.2 - 应用 - 酷安
  20. 数据库结构对比工具---Database Compare

热门文章

  1. 【AI PC端算法优化】七,RGB和YUV图像颜色空间互转SSE优化
  2. 随机信号分析学习笔记(5)
  3. matlab矩阵两个乘法运算,MATLAB矩阵运算-乘法
  4. 如何关闭访达窗口_UG NX软件基础操作,如何自定义软件快捷键
  5. 福禄克OTDR测试为什么要加补偿光纤?
  6. 软件设计的启发规则---层次图,HIPO图和结构图----画数据流图
  7. 数学建模——主成分分析入门及SPSS使用
  8. ps软件与计算机不兼容怎么办,电脑有Photoshop软件但是却无法打开PSD文件该怎么办-电脑自学网...
  9. android wear已停止运行,魔百盒显示“很抱歉CMCCWiMo已停止运行解决方法
  10. Navicat Premium 12安装激活教程