Ubuntu Server(64位) 安装Openoffice4,SWFTools 完成在线文档预览

本文主要是介绍Ubuntu Server(64位) 安装Openoffice4,SWFTools 完成在线文档预览,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.安装Openoffice4 

官方下载地址: http://sourceforge.net/projects/openofficeorg.mirror/files/4.0.0/binaries/zh-CN/Apache_OpenOffice_4.0.0_Linux_x86-64_install-deb_zh-CN.tar.gz

1)解压

#tar -zxvf Apache_OpenOffice_4.0.0_Linux_x86-64_install-deb_zh-CN.tar.gz

进入到解压的目录有三个文件夹:DEBS  licenses  readmes

2)安装

进入到DEBS目录下,执行下面的命令进行安装

sudo dpkg -i *.deb

3)安装菜单项

必须安装该菜单项,刚才安装的OpenOffice才能够使用。
菜单项是一个单独的 deb 包,在 DEBS/desktop-integration 目录下。

cd desktop-integration
sudo dpkg -i openoffice4.0-debian-menus_4.0-9702_all.deb

4)解压转换时中文乱码问题

我的系统win7,xp也行。将C:\Windows\Fonts目录下的所有中文字体都复制出来



拷贝到 openoffice4安装目录,如果不知道装在什么地方了执行

whereis openoffice4

查找安装目录,我的显示:

/usr/bin/openoffice4 /etc/openoffice4

将字体都复制到openoffice4 的指定目录下

sudo cp /home/zdw/software/fonts/*.* /usr/bin/openoffice4 /etc/openoffice4/share/fonts/truetype/

5)安装xvfb(X11)

sudo apt-get install xvfb 

执行apt-get时服务器报了个错误:



换了几个更新源也不行,后来发现是dns的设置有问题。

解决这类错误,可以修改/etc/resolv.conf,

找到nameserver项修改成下面的,没有的话添加下面的

    nameserver 8.8.8.8nameserver 8.8.4.4

使用的Google的name server。

再执行sudo apt-get update,发现问题解决。

此时就可以我们继续安装xvfb了。

6)运行(因为我没有在X11图形界面下跑服务,openoffice需要X11。所以需要xvfb来跑服务)

xvfb-run -a soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard 

如果需要后台运行在上面这行指令最后面加上&

我们可以用

sudo lsof -i:8100

来查看openoffice是否启动成功。

2)安装SWFTools

1)安装g++(如果未安装)

sudo apt-get install g++
2)安装zlib(如果未安装)
sudo apt-get install zlib1g-dev
3)下载swftools的源码tar包swftools-0.9.2.tar.gz及依赖的tar包freetype-2.4.3.tar.gz、jpegsrc.v9.tar.gz
http://www.swftools.org/swftools-0.9.2.tar.gz
http://download.savannah.gnu.org/releases/freetype/freetype-2.4.3.tar.gz
http://www.ijg.org/files/jpegsrc.v9.tar.gz

打不开的翻墙即可。

4.分别编译及安装freetype和jpeg,具体方法是进入到解压的目录下,分别执行./configure、make和sudo make install命令。
5.swftools的编译及安装
1)执行./configure
2)执行make clean(如果之前的编译出错)
3)执行make 
4)执行sudo make install

6)中文乱码的解决办法,安装xpdf
  sudo apt-get install xpdf
7)安装xpdf语言包。下载ftp://ftp.foolabs.com/pub/xpdf/xpdf-chinese-simplified.tar.gz ,解压到/usr/local下

在转换的时候加上参数即可。

pdf2swf -s languagedir=/usr/local/xpdf-chinese-simplified -T 9 -s poly2bitmap -s zoom=150 -s flashversion=9 "/opt/1.pdf" -o "/opt/test/1.swf



这篇关于Ubuntu Server(64位) 安装Openoffice4,SWFTools 完成在线文档预览的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/741869

相关文章

使用Java将DOCX文档解析为Markdown文档的代码实现

《使用Java将DOCX文档解析为Markdown文档的代码实现》在现代文档处理中,Markdown(MD)因其简洁的语法和良好的可读性,逐渐成为开发者、技术写作者和内容创作者的首选格式,然而,许多文... 目录引言1. 工具和库介绍2. 安装依赖库3. 使用Apache POI解析DOCX文档4. 将解析

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

JS+HTML实现在线图片水印添加工具

《JS+HTML实现在线图片水印添加工具》在社交媒体和内容创作日益频繁的今天,如何保护原创内容、展示品牌身份成了一个不得不面对的问题,本文将实现一个完全基于HTML+CSS构建的现代化图片水印在线工具... 目录概述功能亮点使用方法技术解析延伸思考运行效果项目源码下载总结概述在社交媒体和内容创作日益频繁的

SQL server配置管理器找不到如何打开它

《SQLserver配置管理器找不到如何打开它》最近遇到了SQLserver配置管理器打不开的问题,尝试在开始菜单栏搜SQLServerManager无果,于是将自己找到的方法总结分享给大家,对SQ... 目录方法一:桌面图标进入方法二:运行窗口进入方法三:查找文件路径方法四:检查 SQL Server 安

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi

python连接本地SQL server详细图文教程

《python连接本地SQLserver详细图文教程》在数据分析领域,经常需要从数据库中获取数据进行分析和处理,下面:本文主要介绍python连接本地SQLserver的相关资料,文中通过代码... 目录一.设置本地账号1.新建用户2.开启双重验证3,开启TCP/IP本地服务二js.python连接实例1.

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas