标签:ram 配置 测试 www use entry 更换 令行 成功
我用的centos系统版本,是6.5版本64位
1、配置centos的yum源之前我的阿里云服务器的centos,好像因为没有配置yum源而使用系统自带的,通过yum install libreoffice没找到Libreoffice安装包(当然,这可能是我系统版本的问题,具体就不得而知了,因为后来搞不定又继续更换了其他版本的centos)。
yum源配置,因为我使用的是阿里云服务器,所以我使用阿里云的yum源。
配置方法:http://mirrors.aliyun.com/help/centos
2、安装Libreoffice
然后我使用soffice命令转化doc测试文档
然后出现报错了:
后来在这里找到了解决办法:http://superuser.com/questions/6 ... r-cant-open-display
我执行下面这个命令,然后解决了上面的那个报错问题:
然后我再通过soffice命令将doc测试文档转成pdf,终于顺利转化成功!
然而又出现问题了。。。
转化后的pdf文件,我看到了一个一个密密麻麻的小方框。。乱码!
然后我通过“locale -a”查看了下,是不是系统不支持中文的问题。然后发现系统是支持中文的。
那么问题就可能是出现在libreoffice上,然后通过搜索引擎找到了解决办法:http://www.linuxidc.com/Linux/2012-12/77017.htm
centos上运行上面的命令之后,给libreoffice安装了中文的语言支持,然后顺利地把doc测试文档无乱码地转成了pdf文件。
其实我已经不想说为了解决Libreoffice将office文档转pdf的问题已经让我折腾了三天了。。。Ubuntu和centos系统来回地更换安装测试。不过,还是终于把问题解决了。
剩下的,pdf.js实现文档在线浏览,请看这个帖子:
http://www.hc-cms.com/forum.php?mod=viewthread&tid=14
Libreoffice php使用命令行office转pdf,pdf转图片
标签:ram 配置 测试 www use entry 更换 令行 成功
原文地址:http://www.cnblogs.com/jackduan/p/7755446.html