此次Linux下实现在线浏览功能已投入生产环境,生产环境是Centos6.4。

1、下载jodconverter压缩包,将相应jar包添加到工程目录下。

在openoffice下的RPMS目录下执行rpm -ivh *.rpm

在RPMS目录下的desktop-integration文件夹中执行rpm -ivh openoffice4.0-redhat-menus-4.0-9714.noarch.rpm

tar -zxvf swftools-0.9.1.tar.gz

cd swftools-0.9.1

./configure

make

make install

4、代码实现网上有许多,但是大多存在问题。综合网上众多博文,自己对网上代码做了些优化,转化效率得到很大提升,解决了卡进程的问题。源代码后期贴出。

5、页面展示采用Flexpaper。

要注意的是flexpaper引用的swf文件存放目录要设置好,flexpaper.js文件中有变量指向flexpaper应用的swf文件。

window[instance] = flashembed(id, {

src : _jsDirectory+"../FlexPaperViewer.swf",

version: [10, 0],

expressInstall : "js/expressinstall.swf",

wmode : _WMode

}

目录结构:

index.jsp

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

">

My JSP 'index.jsp' starting page

var startDocument = "Paper";

$('#documentViewer').FlexPaperViewer(

{ config : {

SWFFile : 'swf/aa.swf',

Scale : 0.6,

ZoomTransition : 'easeOut',

ZoomTime : 0.5,

ZoomInterval : 0.2,

FitPageOnLoad : true,

FitWidthOnLoad : false,

FullScreenAsMaxWindow : false,

ProgressiveLoading : false,

MinZoomSize : 0.2,

MaxZoomSize : 5,

SearchMatchAll : false,

InitViewMode : 'Portrait',

RenderingOrder : 'flash',

StartAtPage : '',

ViewModeToolsVisible : true,

ZoomToolsVisible : true,

NavToolsVisible : true,

CursorToolsVisible : true,

SearchToolsVisible : true,

WMode : 'window',

localeChain: 'en_US'

}}

);

linux 源码 在线浏览,Linux下实现文档在线浏览相关推荐

  1. java计算机毕业设计智友少儿编程学习平台源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计智友少儿编程学习平台源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计智友少儿编程学习平台源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构 ...

  2. java计算机毕业设计智能旅游电子票务系统演示录像2020源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计智能旅游电子票务系统演示录像2020源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计智能旅游电子票务系统演示录像2020源码+mysql数据库+系统+部署+l ...

  3. java计算机毕业设计智慧门诊综合管理系统源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计智慧门诊综合管理系统源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计智慧门诊综合管理系统源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构 ...

  4. java计算机毕业设计智慧校园学生选宿系统源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计智慧校园学生选宿系统源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计智慧校园学生选宿系统源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构 ...

  5. java计算机毕业设计智能医技预约系统源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计智能医技预约系统源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计智能医技预约系统源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构:B/S ...

  6. java计算机毕业设计中学后勤设备保修维护管理系统源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计中学后勤设备保修维护管理系统源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计中学后勤设备保修维护管理系统源码+mysql数据库+系统+部署+lw文档 本源码技 ...

  7. java计算机毕业设计中小学图书馆管理源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计中小学图书馆管理源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计中小学图书馆管理源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构:B/S ...

  8. java计算机毕业设计中学生作文大赛管理平台源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计中学生作文大赛管理平台源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计中学生作文大赛管理平台源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目 ...

  9. java计算机毕业设计智能推荐二手车交易网站源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计智能推荐二手车交易网站源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计智能推荐二手车交易网站源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目 ...

  10. java计算机毕业设计中医药科普网站源码+mysql数据库+系统+部署+lw文档

    java计算机毕业设计中医药科普网站源码+mysql数据库+系统+部署+lw文档 java计算机毕业设计中医药科普网站源码+mysql数据库+系统+部署+lw文档 本源码技术栈: 项目架构:B/S架构 ...

最新文章

  1. java企业网站源码,模版,有前后台,springmvcSSM,生成静态化
  2. iOS快速开发框架Bee-Framework应用和解析(三) - Message, Model, Signal
  3. 联想笔记本电脑无法在编码中直接使用Home和End快捷键需要+fn解决方案
  4. Npm如何升级package.json
  5. iis下php 500错误
  6. 查看Linux占用内存/CPU最多的进程
  7. 蠕虫病毒代码(纯属参考,请勿用于非法事件)
  8. 华为hcie证书含金量_华为hcie证书含金量高吗
  9. java幸运抽奖项目
  10. 微信小程序-敏感内容检测 文本过滤 图片检测
  11. dede 表单必填_织梦给自定义表单增加必填功能,织梦表单必填设置
  12. 【数据库】分布式数据库设计
  13. 如何在win10中迅速打开命令提示符
  14. JDBC 数据库连接池
  15. 技术解密之百度搜索中台低代码的探索与实践
  16. 如何测试充电宝输出电压-20210127
  17. qcon_从QCon伦敦2009中学到的主要知识点和教训
  18. pygame研究之利用sprite的UI架构实现
  19. Simulink三相电机仿真(2)
  20. python恶搞代码打开对方摄像头_用Python获取摄像头并实时控制人脸的实现示例

热门文章

  1. C#下的Windows服务通用壳程序(二)
  2. Javaweb学习路线(自学规划)
  3. (前端)html与css,css 4 、继承性和层叠性
  4. 使用PHP-GTK编写一个windows桌面应用程序
  5. Linux networkmanager
  6. 添加Godaddy二级域名子域名方法
  7. 制作类似QQ截图软件
  8. 注释 —— 《clean code》读后感
  9. Excel文件弹出另存为代码
  10. MySQL- 用Navicat通过隧道连接到远程数据库