文档章节

linux服务器搭建在线预览环境

cat_l_fish
 cat_l_fish
发布于 2014/04/24 23:15
字数 349
阅读 1728
收藏 16
  1. linux版本 Centos.x86_64

  2. 需要下载的工具包

    1. openoffice 

      下载地址:https://www.openoffice.org/download/other.html 

      选择 Linux x86_64 rpm chinese简体中文包

      解压并安装

      安装openoffice

    2. tar zxvf Apache_OpenOffice_4.0.1_Linux_x86-64_install-rpm_zh-CN.tar.gz
      cd RPEM
      rpm -Uivh *.rpm --nodeps –force

      启动openoffice

    3. soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
    4. openoffice sdk

      下载地址:https://www.openoffice.org/download/other.html 页面底部选择x86_64 rpm包

            安装openoffice sdk

tar zxvf Apache_OpenOffice-SDK_4.0.1_Linux_x86-64_install-rpm_en-US.tar.gz
cd RPEM
rpm -Uivh *.rpm

        e. 安装jodconverter

            解压jodconverter.2.2.2.zip,放在项目目录下,准备doc转pdf

    详情见 http://www.artofsolving.com/node/13

java -jar lib/jodconverter-cli-2.2.0.jar document.doc document.pdf

    f. 安装swftoofs

    如果遇见错误,详情见

    http://huanle0610.info/jingshu/588 

  tar zxvf swftools-0.9.2.tar.gz
  cd swftools-0.9.2
  ./configure
  #遇见错误
  # warning ungif ... yum search ungif/libgif/devgif 并安装
  make
  #遇见错误
  # rm -f /usr/local/swftool/share/swftools/swfs/default_viewer.swf -o -L /usr/local/swftool/share/swftools/swfs/default_viewer.swf
  # vi swfs/Makefile # rm two lines
  make install
  
  # 检查是否安装成功
  pdf2swf --help
  #test
  #pdf2swf test.pdf -o test.swf -f -T 9 -t -s storeallcharacters

   g. 下载flexpaper在线预览demo (FlexPaper_2.2.4.zip)

   下载地址 http://static.devaldi.com/GPL/FlexPaper_2.2.4.zip 

   这个包中有php预览demo, 可以通过访问 php/setup.php 搭建该demo环境


flexpaper php demo + upload doc + java doc to pdf + pdf to swf 

这个流程的程序包,改天上传。


   



© 著作权归作者所有

cat_l_fish
粉丝 3
博文 33
码字总数 4329
作品 0
海淀
程序员
私信 提问
加载中

评论(2)

cat_l_fish
cat_l_fish 博主

引用来自“悠悠快跑”的评论

这种服务器资源耗费太严重了,直接用第三方的东西,参考这个:http://www.officeweb365.com/howdo.html
公司的服务, 他们资源比较多,不管他们
悠悠快跑
悠悠快跑
这种服务器资源耗费太严重了,直接用第三方的东西,参考这个:http://www.officeweb365.com/howdo.html
阿里云linux+kodexplorer可道云搭建私有云盘

kodexplorer可道云介绍 KodExplorer可道云,原名芒果云,是基于Web技术的私有云和在线文件管理系统。致力于为用户提供安全可控、可靠易用、高扩展性的私有云解决方案。用户只需通过简单环境搭...

1545319366528454
2018/12/03
0
0
可道云在线资源管理器 - kodExplorer

KodExplorer可道云,原名芒果云,是基于Web技术的私有云和在线文件管理系统。致力于为用户提供安全可控、可靠易用、高扩展性的私有云解决方案。用户只需通过简单环境搭建,即可使用KodExplor...

雾渺
2013/09/07
95.9K
66
开源、专业、可靠的云存储平台 Seafile

Seafile 是一个开源、专业、可靠的云存储平台。它有 Dropbox 类似的文件同步功能, 但是针对团队文件同步和协作做了优化。你可以用它在你自己的服务器上搭建文件同步和协作服务。 Seafile 是...

lins05
2013/11/04
30K
13
Flutter for Web 开发环境搭建与验证

最新的Flutter 1.5.4已经支持Web开发,这个教程将介绍如何在Linux、windows和Mac下安装Flutter web开发环境:安装Flutter SDK和Flutter Web构建工具,并利用Flutter Web演示代码来验证开发环...

汇智网教程
05/21
183
0
开源angularjs spring管理系统框架技术咨询

开源项目名称:osframe管理系统 托管地址:http://git.oschina.net/haizicq/osframe 主要技术:springmvc、spring、hibernate、angular js、seajs、bootstrap、shiro 项目介绍:本项目是一个...

王春-海子
2016/06/26
21
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 我,小小编辑,食人族酋长

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @宇辰OSC :分享娃娃的单曲《飘洋过海来看你》: #今日歌曲推荐# 《飘洋过海来看你》- 娃娃 手机党少年们想听歌,请使劲儿戳(这里) @宇辰OSC...

小小编辑
今天
628
10
MongoDB系列-- SpringBoot 中对 MongoDB 的 基本操作

SpringBoot 中对 MongoDB 的 基本操作 Database 库的创建 首先 在MongoDB 操作客户端 Robo 3T 中 创建数据库: 增加用户User: 创建 Collections 集合(类似mysql 中的 表): 后面我们大部分都...

TcWong
今天
32
0
spring cloud

一、从面试题入手 1.1、什么事微服务 1.2、微服务之间如何独立通讯的 1.3、springCloud和Dubbo有哪些区别 1.通信机制:DUbbo基于RPC远程过程调用;微服务cloud基于http restFUL API 1.4、spr...

榴莲黑芝麻糊
今天
19
0
Executor线程池原理与源码解读

线程池为线程生命周期的开销和资源不足问题提供了解决方 案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。 线程实现方式 Thread、Runnable、Callable //实现Runnable接口的...

小强的进阶之路
昨天
56
0
maven 环境隔离

解决问题 即 在 resource 文件夹下面 ,新增对应的资源配置文件夹,对应 开发,测试,生产的不同的配置内容 <resources> <resource> <directory>src/main/resources.${deplo......

之渊
昨天
60
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部