CN103729338A - 一种文件在线预览方法 - Google Patents

一种文件在线预览方法 Download PDF

Info

Publication number
CN103729338A
CN103729338A CN201310743351.7A CN201310743351A CN103729338A CN 103729338 A CN103729338 A CN 103729338A CN 201310743351 A CN201310743351 A CN 201310743351A CN 103729338 A CN103729338 A CN 103729338A
Authority
CN
China
Prior art keywords
file
previewing
wps
pdf
line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310743351.7A
Other languages
English (en)
Inventor
关班记
孙傲冰
季统凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
G Cloud Technology Co Ltd
Original Assignee
G Cloud Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by G Cloud Technology Co Ltd filed Critical G Cloud Technology Co Ltd
Priority to CN201310743351.7A priority Critical patent/CN103729338A/zh
Publication of CN103729338A publication Critical patent/CN103729338A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及WEB开发技术领域,具体涉及一种文件在线预览方法。本发明通过第三方工具wps,将文本文件转为PDF文件,再通过前端PDF插件显示,从而实现在线预览。本发明的方法更快捷、更安全、准确,而且速度更快,数据丢失更少;可以广泛应用于文件转化与文件预览操作功能中。

Description

一种文件在线预览方法
技术领域
本发明涉及上EB开发技术领域,具体涉及一种文件在线预览方法。
背景技术
目前互联网中,很多平台都支持文本文件,如txt、office文件的在线预览效果,目前该技术都是通过文件转换实现的:第一步,首先将txt或office的各种文件转为pdf格式的文件;第二步,将pdf文件转为swf格式的文件;第三步,借助第三方swf插件,将swf格式的文件显示出来,达到在线预览的效果。
因为在传统的方法中,需要增加将pdf文件转为swf文件的流程,因此在速度上会比较慢,而且在转换过程中随着转换次数的增加,数据失真的现象也随之会增加。因此在整体效果上比较差。
发明内容
本发明解决的技术问题在于提供一种文件在线预览方法;只须借助一次文件转换即可实现文件的在线预览。
本发明解决上述技术问题的技术方案是:
通过第三方工具wps,将文本文件转为PDF文件,再通过前端PDF插件显示,从而实现在线预览。
包括以下步骤:
第1步、安装wps开源工具;
第2步、服务器通过wps开源工具,读取文本文件的具体内容;
第3步、通过调用wps的另存为方法,直接将文件保存为PDF文件;
第4步、前端JSP页面,借助PDFObject插件,通过流的方式从指定路径读取pdf文件流,并显示在PDFObject框架中。
支持的文本格式包括DOC、DOCX、PPT、PPTX、XLS、XLSX、TXT、PPD。
本发明的有益效果是:本发明方法速度更快,因只需一次文件转换即可达到预览效果;其次,本方法对服务器的压力更少,服务器无需将pdf文件转为swf格式的文件;第三,本方法出现数据失真的概率更少,因为少了一次转换,数据有效性更高;wps文件是通过直接调用其另存为方法,把原来的文件保存为PDF文件,因此在服务器资源占用会更少。
附图说明
下面结合附图对本发明进一步说明:
附图是本发明方法流程图。
具体实施方式
如附图所示,本发明通过第三方工具wps,将文本文件转为PDF文件,再通过前端PDF插件显示,从而实现在线预览。具体步骤如下:
第1步、安装wps开源工具;
第2步、服务器通过wps开源工具,读取文本文件的具体内容;
第3步、通过调用wps的另存为方法,直接将文件保存为PDF文件;
第4步、前端JSP页面,借助PDFObject插件,通过流的方式从指定路径读取pdf文件流,并显示在PDFObject框架中。
前述方法支持文本格式包括DOC、DOC下、PPT、PPT下、下LS、下LS下、T下T、PPD。

Claims (3)

1.一种文件在线预览方法,其特征在于:通过第三方工具wps,将文本文件转为PDF文件,再通过前端PDF插件显示,从而实现在线预览。
2.根据权利要求1所述的文件在线预览方法,其特征在于:包括以下步骤:
第1步、安装wps开源工具;
第2步、服务器通过wps开源工具,读取文本文件的具体内容;
第3步、通过调用wps的另存为方法,直接将文件保存为PDF文件;
第4步、前端JSP页面,借助PDFObject插件,通过流的方式从指定路径读取pdf文件流,并显示在PDFObject框架中。
3.根据权利要求1或2所述的文件在线预览方法,其特征在于:支持的文本格式包括DOC、DOCX、PPT、PPTX、XLS、XLSX、TXT、PPD。
CN201310743351.7A 2013-12-29 2013-12-29 一种文件在线预览方法 Pending CN103729338A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310743351.7A CN103729338A (zh) 2013-12-29 2013-12-29 一种文件在线预览方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310743351.7A CN103729338A (zh) 2013-12-29 2013-12-29 一种文件在线预览方法

Publications (1)

Publication Number Publication Date
CN103729338A true CN103729338A (zh) 2014-04-16

Family

ID=50453417

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310743351.7A Pending CN103729338A (zh) 2013-12-29 2013-12-29 一种文件在线预览方法

Country Status (1)

Country Link
CN (1) CN103729338A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105573967A (zh) * 2015-12-04 2016-05-11 福建亿榕信息技术有限公司 一种多格式文件在线浏览方法及***
CN109829139A (zh) * 2019-01-30 2019-05-31 中国软件与技术服务股份有限公司 一种doc/docx格式的流式文件转换成ofd格式的版式文件的方法和装置
CN110191128A (zh) * 2019-05-30 2019-08-30 山东浪潮商用***有限公司 一种基于hdfs的税务文件共享***及实现方法
CN110619113A (zh) * 2019-09-06 2019-12-27 北京新橙科技有限公司 预览iOS特定格式文件的方法和装置
CN112612978A (zh) * 2020-12-17 2021-04-06 山东浪潮商用***有限公司 一种基于浏览器的文件在线浏览的方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101872364A (zh) * 2010-07-02 2010-10-27 苏州阔地网络科技有限公司 一种实现在线将文档转换为图片的方法
CN102004779A (zh) * 2010-11-19 2011-04-06 百度在线网络技术(北京)有限公司 一种文档共享平台及文档处理方法
CN102156742A (zh) * 2011-04-19 2011-08-17 北京神州数码思特奇信息技术股份有限公司 支持手机使用自带浏览器展示结构化文档的方法及中间件
CN102243665A (zh) * 2011-08-22 2011-11-16 上海梅花信息有限公司 一种文档在线播放***及方法
CN102254005A (zh) * 2011-07-15 2011-11-23 苏州阔地网络科技有限公司 一种在网页上实现的文档转换显示方法
CN102289497A (zh) * 2011-08-22 2011-12-21 上海梅花信息有限公司 文档预览图生成***及方法
CN102542018A (zh) * 2011-12-16 2012-07-04 深圳中兴网信科技有限公司 一种web在线查看文件***以及文件转换装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101872364A (zh) * 2010-07-02 2010-10-27 苏州阔地网络科技有限公司 一种实现在线将文档转换为图片的方法
CN102004779A (zh) * 2010-11-19 2011-04-06 百度在线网络技术(北京)有限公司 一种文档共享平台及文档处理方法
CN102156742A (zh) * 2011-04-19 2011-08-17 北京神州数码思特奇信息技术股份有限公司 支持手机使用自带浏览器展示结构化文档的方法及中间件
CN102254005A (zh) * 2011-07-15 2011-11-23 苏州阔地网络科技有限公司 一种在网页上实现的文档转换显示方法
CN102243665A (zh) * 2011-08-22 2011-11-16 上海梅花信息有限公司 一种文档在线播放***及方法
CN102289497A (zh) * 2011-08-22 2011-12-21 上海梅花信息有限公司 文档预览图生成***及方法
CN102542018A (zh) * 2011-12-16 2012-07-04 深圳中兴网信科技有限公司 一种web在线查看文件***以及文件转换装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105573967A (zh) * 2015-12-04 2016-05-11 福建亿榕信息技术有限公司 一种多格式文件在线浏览方法及***
CN109829139A (zh) * 2019-01-30 2019-05-31 中国软件与技术服务股份有限公司 一种doc/docx格式的流式文件转换成ofd格式的版式文件的方法和装置
CN109829139B (zh) * 2019-01-30 2023-04-18 中国软件与技术服务股份有限公司 一种doc/docx格式的流式文件转换成ofd格式的版式文件的方法和装置
CN110191128A (zh) * 2019-05-30 2019-08-30 山东浪潮商用***有限公司 一种基于hdfs的税务文件共享***及实现方法
CN110619113A (zh) * 2019-09-06 2019-12-27 北京新橙科技有限公司 预览iOS特定格式文件的方法和装置
CN112612978A (zh) * 2020-12-17 2021-04-06 山东浪潮商用***有限公司 一种基于浏览器的文件在线浏览的方法

Similar Documents

Publication Publication Date Title
CN103729338A (zh) 一种文件在线预览方法
CN102609400B (zh) 文件格式转换方法及转换工具
JP2017532621A5 (zh)
JP2016517051A5 (zh)
WO2009134790A3 (en) Authorization system with split messaging
RU2010144041A (ru) Способы для модификации документа с использованием скрытой поверхности переноса
EP1898302A3 (en) Multiple language development environment using shared resources
WO2012106647A3 (en) System and method for interaction between e-mail/web browser and communication devices
CN102609503A (zh) 静态网页页面的生成方法及装置
CN110232161A (zh) 一种基于浏览器的文档在线预览方法
WO2008118358A3 (en) System and method for text-based encryption
GB2454439A (en) Method and system to validate a write for a device on a serial bus
JP2008259212A5 (zh)
CN102567019A (zh) 一种web应用excel插件时支持多种字符集的方法
CN107515945A (zh) 一种在网页中预览文档的方法
KR20140098389A (ko) 다종 문서의 html5기반 문서 자동변환 방법 및 dps시스템
CN102654886A (zh) 一种b/s结构***的数据抓取***
Si et al. An error estimate of EEP super-convergent solutions of simplified form in one-dimensional Ritz FEM
CN103365866A (zh) 一种模块化所见即所得管理网页模板的装置及管理方法
CN102708178A (zh) 一种b/s结构***的数据抓取方法
DE602005016160D1 (de) Steuerbare fluide in rohrkrümmung
CN103220278A (zh) 对网页的访问连接请求进行控制的方法及网关
WO2004006111A3 (en) System and method for generating invoices using a markup language
CN102880689A (zh) 一种在web应用中快速便捷地展示office文件内容的方法
CN112612978A (zh) 一种基于浏览器的文件在线浏览的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140416