ODF Converter──让OpenOffice.org读写MS Office 2007的DOCX格式文档
发表于 : 2007-08-17 18:53
转自http://www.linuxplanet.com/linuxplanet/reviews/6395/4/
只翻译概括大意:
要读写MS Office2007的DOCX格式,需要使用Novell提供的转换器,到http://download.novell.com/SummaryFree. ... rjfdE4U58~下载odf-converter-1.0.0-5.i586.rpm,然后用alien命令转成tgz包(如果没有alien就用安装它):
之后将该包文件解压
然后将解压出来的东西拷贝3项:
启动OpenOffice.org,就可以读写DOCX格式了,作者同时提供了一个201页的测试文件Office Open XML Part 1 - Fundamentals(http://www.ecma-international.org/news/ ... final.docx),不过如果你要用这个测试还是有点心理准备的好,作者的Athlon 4200x2机器还花了20分钟且占用了一个CPU核心的99%,我在试验时也是战胜资源很多。不过也不用太担心,作为保存一篇短文为DOCX格式只用了2秒,将一个34页的计划书保存成DOCX格式用了30秒,打开它花了不到一分钟。
另外,作者还提到,只关闭OpenOffice.org Writer窗口并不能关掉ODF Converter,你需要使用ps -A命令找到它的进程号并用kill -9 进程号来关掉它,否则容易冲突。不过我在实验时并没有发现这个问题,也许是Novell已经修复了。
PS:这篇文章的原文中拷贝命令处有误,本文中已修正。
又PS:虽然是转了这个可以使OpenOffice.org支持OOXML格式的文章,但这不代表本人观点,只是为了部分需要使用DOCX格式的朋友提供一个方便。
最好还是支持ODF、UOF!抵制私有格式!
只翻译概括大意:
要读写MS Office2007的DOCX格式,需要使用Novell提供的转换器,到http://download.novell.com/SummaryFree. ... rjfdE4U58~下载odf-converter-1.0.0-5.i586.rpm,然后用alien命令转成tgz包(如果没有alien就用
代码: 全选
sudo apt-get install alien
代码: 全选
sudo alien --to-tgz --scripts odf-converter-1.0.0-5.i586.rpm
代码: 全选
tar -xzvf odf-converter-1.0.0.tgz
代码: 全选
sudo cp ./usr/lib/ooo-2.0/share/registry/modules/org/openoffice/TypeDetection/Types/MOOXTypeDetection.xcu /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/
代码: 全选
sudo cp ./usr/lib/ooo-2.0/program/OdfConverter /usr/lib/openoffice/program/
代码: 全选
sudo cp ./usr/lib/ooo-2.0/share/registry/modules/org/openoffice/TypeDetection/Filter/MOOXFilter_cpp.xcu /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/
另外,作者还提到,只关闭OpenOffice.org Writer窗口并不能关掉ODF Converter,你需要使用ps -A命令找到它的进程号并用kill -9 进程号来关掉它,否则容易冲突。不过我在实验时并没有发现这个问题,也许是Novell已经修复了。
PS:这篇文章的原文中拷贝命令处有误,本文中已修正。
又PS:虽然是转了这个可以使OpenOffice.org支持OOXML格式的文章,但这不代表本人观点,只是为了部分需要使用DOCX格式的朋友提供一个方便。
最好还是支持ODF、UOF!抵制私有格式!