首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    Office系列在线预览

    最近客户有个需求,需要在线预览PPT、Excel、Word,开始打算用第三方组建去读取 office系列,然后生成html,这样的话样式相当于丢了,只剩下数据,而且第三方组件对office版本支持不够完善 最后决定,用户在上传的过程中调用office API里面的saveAs,自动生成了静态html,预览的时候就直接访问的该html页面。 ? string WordToHtml( string path, string savePath, string wordFileName) 2 { 3 void ExcelToHtml( string path, string savePath, string wordFileName) 2 { 3

    1.6K80发布于 2021-08-13
  • 来自专栏小鑫同学编程历险记

    在线文档预览服务

    本地部署源码: git clone git@gitee.com:kekingcn/file-online-preview.git 3. 凯京科技内部文件,严禁外泄} #如需取消水印,内容设置为空即可,例:watermark.txt = ${WATERMARK_TXT:} watermark.txt = ${WATERMARK_TXT:小鑫同学在线 apt-get install -y wget install_ubuntu fi 注意:下载后如果发现为能成功安装,可以手动执行命令:yum -y localinstall *.rpm; 3.

    4.3K30编辑于 2023-03-06
  • 来自专栏文档在线预览

    OFD文档在线预览

    由于格式比较新,能直接预览的工具并不多。如果你也存在同样的困扰,可以试试XDOC的文档在线预览服务。 本地文件预览打开https://ofd.xdocin.com,选择本地OFD文件,如下图:图片点击预览按钮,结果如下图:图片在线文档预览调用方法:https://ofd.xdocin.com/view?

    11K81编辑于 2023-01-09
  • 来自专栏生活处处有BUG

    文件文档在线预览

    背景 系统需要预览在线word、excel、pdf等文件 ,pdf还好,word和excel就不太友好了,需要下载下来,文件少还行,多了,用户就很烦,下载了还得人工删除 。 所以找了一个可以直接在线预览的文案。 -p 8012:8012 keking/kkfileview:4.1.0 浏览器访问容器8012端口 http://127.0.0.1:8012 即可看到项目演示用首页 项目接入使用 当您的项目内需要预览文件时 ,只需要调用浏览器打开本项目的预览接口,并传入须要预览文件的url,示例如下: 3.x.x 及以上版本 #[1] <script type="text/javascript" src="https:// cdn.jsdelivr.net/npm/js-base64@3.6.0/base64.min.js"></script> var url = 'http://127.0.0.1:8080/file/test.txt'; //要预览文件的访问地址

    1.6K20编辑于 2023-11-21
  • 来自专栏深蓝居

    文档在线预览的实现

    既然是WEB应用,进一步的需求是能够在线查看文档,根据用户需求可能不允许下载,不允许打印文档。 另外一个解决方案是在线文档预览,用户在网页中查看文档内容,用户无需拿到原始文档,如果有权限的话,可以允许用户下载文档。这就就是百度文库,豆丁之类的网站的功能。下面来说说怎么实现。 PdfWriter.GetInstance(document, new FileStream(targetPath, FileMode.Create));                 // step 3:       catch (Exception ex)      {          error = ex.StackTrace;          return false;      }  } 2.在线预览 pdf文档 前面已经统一转换为pdf文档,接下来就是对pdf的在线预览

    5.1K10编辑于 2022-06-16
  • 来自专栏IT民工的代码世界

    SpringBoot实现文件在线预览

    背景 最近公司内部oa系统升级,需要增加文件在线预览服务,最常见的文件就是office文档,一开始构思几个方案,比如office软件自带的文件转换,openoffice转换,offce365服务,aspose 转化你图片预览(版本20.4) excel aspose-cell转换html预览(版本20.4) pdf pdfbox缓缓图片预览(版本2.0.15) png,jpg,gif 整合viewer.js预览 (版本1.5.0) mp4 整合vedio.js预览(js版本7.10.2) txt 读取文件内容预览 注:aspose因版权问题,工程示例代码中全部使用试用版,转换图片会出现水印 流程设计 系统实现 FILE_TYPE_MAP.put(".dwg", "41433130"); // CAD (dwg) FILE_TYPE_MAP.put(".html", "68746D6C3E FILE_TYPE_MAP.put(".rtf", "7B5C727466"); // Rich Text Format (rtf) FILE_TYPE_MAP.put(".xml", "3C3F786D6C

    1.9K20编辑于 2023-07-19
  • 来自专栏Java Tale

    jquery在线预览PDF文件

    ---- Blog新添加书籍页面,方便在线阅读,使用了jquery.media.js -----------------来自小马哥的故事 ---- html 代码如下 <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- }); </script> </head> <body> PDF File </body> </html> 查看预览 , 3gp * Audio: aif, aac, au, gsm, mid, midi, mov, mp3, m4a, snd, rm, wav, wma * Other: bmp, html, opts.src; var player = /\.mp3\b/i.test(src) ?

    7.3K31发布于 2020-03-16
  • 来自专栏mall学习教程

    基于SpringBoot的文件在线预览神器,可支持99%常用文件的在线预览

    有时候我们不仅需要文件存储,还需要文件的在线预览。这里给大家推荐一个基于SpringBoot的文件预览神器kkFileView,基本支持主流文件的在线预览,使用也很简单,希望对大家有所帮助! kkFileView简介 kkFileView可以用来搭建文件在线预览服务,在Github上已有5.7k+Star。 Examples即可,注意修改下version为2012-10-17; 修改成功后就可以在线预览文件了,我们来看下在线预览文件的URL格式,只需传入url(需要预览的文件地址)即可,这里要注意的是这个 type=3 接下来把url参数放入访问路径中即可预览图片了,是不是很简单! 由于它是通过将word、ppt文档转化为pdf来实现预览的,如果你对Office文档预览没有特别高的要求,完全可以使用它搭建一个全能的文件在线预览服务!

    3.2K60发布于 2021-08-20
  • 来自专栏技术社区

    前端【vue】实现文档在线预览功能,在线预览pdf、word、xls、ppt等office文件

    前端实现文档在线预览功能 最直接的就是使用XDOC 文档云服务 XDOC可以实现预览以DataURI表示的DOC文档,此外XDOC还可以实现文本、带参数文本、html文本、json文本、公文等在线预览, 看看XDOC如何做Word文档预览: https://view.xdocin.com/www-xdocin-com_3xaioj.htm#h_1751866147. image.png image.png 2、word、xls、ppt文件在线预览功能 word、ppt、xls文件实现在线预览的方式比较简单可以直接通过调用微软的在线预览功能实现 (预览前提:资源必须是公共可访问的) <iframe src= url="fileurl"></iframe> 3、excel文件 目前excel文件已经有了类似pdf.js那样的解析sheet.js 总结 1、免费纯前端方式实现在线预览word、excel、ppt 最优选择微软在线预览(不可编辑) 2、利用后端将文件转为图片,前端以图片形式预览(可行方案) 3、购买在线预览服务例如百度DOC文档服务、永中、I DOC VIEW等

    31.4K21编辑于 2022-06-17
  • 来自专栏采云轩

    探索组件在线预览和调试

    对于非前端人员,如何预览和调试组件呢? 自动生成 schema 文件大致思路: 应用 基础组件的示例在线预览和调试 业务组件的 Demo 在线预览和调试 面向人群 研发 非研发:产品、测试、运营 研发主要用到组件的调试功能,而像运营和产品这样非研发人员 目前支持了很多框架模版,如:React、Angular、Vue3、Next.js、Nuxt3 及自定义模版等,其中, StackBlitz 提供的 WebContainers 可以在浏览器端运行 Node.js CodeSandbox 为 Web 应用程序而开发而构建的在线编辑器,同样也提供了多种模版方便开发者使用。 大部分核心代码也开源了,网上也有相关的原理解析和搭建在线 IDE 方案的资料,有兴趣的同学可以去看看。

    2.3K40编辑于 2022-12-01
  • 来自专栏web全栈

    Vue实现在线文档预览

    如果使用第三方服务,有以下的方案: XDOC文档预览服务:http://view.xdocin.com/ kkFileView在线文件预览:https://kkfileview.keking.cn/zh-cn /docs/home.html Microsoft在线预览api:https://view.officeapps.live.com/op/view.aspx? 本次实现的文档预览的类型有:docx, xlsx, pptx, pdf,以及纯文本、代码文件和各种图片、视频格式的在线预览 在线预览 纯web端文档预览项目在线地址:http://file-viewer.qkongtao.cn / Office文档文件在线预览 Office文档文件包括常见的docx、excel、pdf三种文件的预览,当然还有PPT文件预览,但是ppt使用纯前端实现预览效果不是很好,正确的做法一般会讲ppt文件在服务端转换成 在线文档预览项目(整合) 上述的组件是本项目主要实现的功能,最后我将组件进行了整合一下,封装成一个文件上传、下载、预览的demo。

    6.8K23编辑于 2023-07-09
  • 来自专栏Office文档在线预览

    如何实现Office文档在线预览

    地址:https://usdoc.cn Office文件在线预览是目前移动化办公的一种新趋势。Office在线预览指的是Office系列的文件在线查看而不依附域客户端的存在。 usdoc文档在线服务正是为了解决这一问题而做出了优化的访问,充分发挥了前后端结合的优势,提供更好的阅读体验特点 1、不依赖于客户端独立运用,只需要一个url文件地址就可以预览3、支持文件地址加密解密处理,保护文档隐私。 4、不用在服务器端部署、浏览者不用客户端下载,仅仅使用浏览器就可以实现。 5、支持跨域,支持所有设备以及浏览器。 支持Microsoft Office、WPS及Adobe PDF文档在线预览支持PC端、移动端、Mac电脑等文件地址可加密集成很简单,三行代码既可以搞定预览调用方法 https://vw.usdoc.cn src=http://usdoc.cn/vw/三好学生申请书.wps预览效果如下image.png多种预览方案 每种格式预览效果至少有3中以上,不同的预览方案所呈现的效果不同,精确度不同精确模式

    7.3K122编辑于 2022-08-05
  • 来自专栏全栈程序员必看

    office文件 vue 预览_vue实现pdf文档在线预览功能

    针对android系统不支持pdf文档在线预览,可通过引入pdf.js插件实现,其具体实现步骤如下 一、引入插件 方式一:npm install –save pdfjs-dist,安装完成后在vue项目的 ), outputStream); } catch (Exception e) { e.printStackTrace(); } return null; } } 具体采用哪种方式实现pdf文档的在线预览

    4.6K10编辑于 2022-08-30
  • 来自专栏前端专精

    PDF预览:利用vue3-pdf-app实现前端PDF在线展示

    ---------------------------------------------------------------------------------------------- PDF预览 :利用vue3-pdf-app实现前端PDF在线展示 一、vue3-pdf-app组件介绍及其优点 1、vue3-pdf-app是什么 vue3-pdf-app是一个基于Vue3的插件, 2、作用与场景 vue3-pdf-app主要用于以下场景: 在线文档管理系统:用户可以直接在浏览器中查看、阅读和管理PDF文档。 在线书籍阅读器:提供流畅的PDF书籍在线阅读体验。 电子签名系统:允许用户在线查看并签署PDF文档。 3、类似的插件 市面上也有其他一些用于PDF展示的Vue插件,如vue-pdf和pdfvuer。 五、总结 通过本文的介绍,我们详细了解了如何在Vue3项目中使用vue3-pdf-app实现PDF文件的在线展示。从项目初始化、插件集成到高级功能的实现和部署优化,希望对你有所帮助。

    4.8K10编辑于 2025-01-22
  • 来自专栏web全栈

    kkFileView在线文件预览项目学习&搭建

    在偶然的翻阅大佬博客的时候,发现一个挺有意思的项目:kkFileView,在线文件预览项目 1. kkFileView介绍 kkFileView是git的开源在线文件预览项目 支持格式:doc、docx 、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php 、py、bat、gitignore 该项目使用流行的spring boot搭建,易上手和部署,可以进行二次开发和独立部署,是一个很方便易使用的文件预览项目。 源码下载 gitee下载地址:https://gitee.com/kekingcn/file-online-preview 3. : 默认的office文件预览是转成图片模式预览,点击右边的PDF图标,可以转成PDF进行预览(可以文字复制和下载等,也有很多小工具) 4.3、文件预览乱码问题 大部分Linux系统上并没有预装中文字体或字体不全

    9.9K31编辑于 2022-09-26
  • 来自专栏前端开发随笔

    浏览器在线预览offce,vue-pdf预览pdf文件

    在office官方自带的链接后添加自己的文档链接,浏览器就可以自动解析预览 支持 word 、ppt、excel,不支持pdf格式文件 "https://view.officeapps.live.com src=" + http://word; 我们引入vue-pdf来在线预览pdf文件 文档地址 npm install --save vue-pdf <template> <div class="

    6K20发布于 2020-09-03
  • 来自专栏JadePeng的技术博客

    OFFICE 文档转换为html在线预览

    OFFICE 文档在线预览方案很多: 服务器先转换为PDF,再转换为SWF,最后通过网页加载Flash预览,比如flexpaper Office文档直接转换为SWF,通过网页加载Flash预览 微软的Office365 在浏览器中直接打开 转换为html 今天,我们要用的方案是转换为html来预览。 python DocumentConverter.py $1 ${temp}.pdf pdf2htmlEX --zoom 1.3 $temp.pdf mv $temp.html $2 rm $temp.pdf 3. 总结 本文介绍了一种在服务端将office文档转换为html以方便预览的方法。 实际使用时,可以将生成好的html放到网站路径下,通过拦截器,设置访问权限。

    6.3K30编辑于 2022-03-24
  • 来自专栏全栈程序员必看

    Java实现在线预览–openOffice实现

    #Java实现在线预览–openOffice实现 ##简介 之前有写了poi实现在线预览的文章,里面也说到了使用openOffice也可以做到,这里就详细介绍一下。 转换成html格式大家都能理解,这样就可以直接在浏览器上查看了,也就实现了在线预览的功能;转换成pdf格式这点,需要用户安装了Adobe Reader XI,这样你会发现把pdf直接拖到浏览器页面可以直接打开预览 ,这样也就实现了在线预览的功能。

    3.4K30编辑于 2022-06-27
  • 来自专栏.net core新时代

    在线文档预览方案-office web apps

      最近在做项目时,要在手机端实现在线文档预览的功能。于是百度了一下实现方案,大致是将文档转换成pdf,然后在通过插件实现预览。这些方案没有具体实现代码,也没有在线预览的地址,再加上项目时间紧迫。 目前使用该方案的有 明道 微软,我部署的服务地址:http://myscloud.vicp.cc/op/generate.aspx 下面是在线预览的效果图。    http://myscloud.vicp.cc/op/generate.aspx 回到顶部 使用示例     安装完成office web apps以后,你可以采用以下方式实现在线预览。 //在线预览服务地址 var strOfficeApps="https://docview.mingdao.com"; //文档地址,需要外网能访问 var strFileUrl="http://74881 目前该方案已经在购买服务器实施的过程中,有需要实现在线文档预览的可以考虑使用。

    8.9K90发布于 2018-01-05
  • 来自专栏Linyb极客之路

    springboot实战之office文档在线预览

    前言 文档在线预览在企业级应用开发也算是比较常遇见的需求了,通常处理这方面的需求大致有如下的方案, 1、购买成熟的第三方产品 比如永中DCS,其产品介绍可以查看如下链接 http://dcs.yozosoft.com 比如flash的flexpaper将文档转换为swf格式,然后使用flash在网页中浏览 在比如java可以使用jodConverter+openoffice/libreoffice 3、文档预览是选择成熟第三产品还是自研 profile来指定环境,默认是window环境,如果要切换到linux环境,则打包是执行 mvn clean package -P linux 或者打包时,改下pom.xml,把默认环境切换为linux 3、 b、点击确定按钮,进行跳转预览 ? 参考文档 https://www.libreofficechina.org/ 文档在线预览方案 https://blog.csdn.net/xiaqingxue930914/article/details

    8.4K53发布于 2019-11-27
领券