使用 unoconv 将 PPT 转换成 PDF

2016-08-13 20:25:36

18824

#unoconv -f pdf test.txt

这个命令运行后直接会弹出错误信息

/usr/lib/libreoffice/program/soffice.bin X11 error: Can't open display:

Set DISPLAY environment variable, use -display option

or check permissions of your X-Server

(See "man X" resp. "man xhost" for details)

Error: Unable to connect or start own listener. Aborting.

yum install xorg-x11-server-Xvfb

Xvfb +extension RAND

Xvfb :1 -screen 0 800x600x24 -extension RANDR&

export DISPLAY=localhost:1

#unoconv --listener &

soffice --accept="socket,host=127.0.0.1,port=8100;urp;" -display :1

1.使用163yum源

3.安装libreoffice

yum install libreoffice

4.安装Xvfb

yum install xorg-x11-server-Xvfb

5.设置服务器字体

1、复制xp 字體

首先,在D:盤創建一個文件夾win

進入C:\WINDOWS\Fonts把此文件夾下的所以字體复制 到D:\win

由於win文件夾比較大,進行打包 win.zip

2、上傳服務器

把win.zip 上到局域網服務器放到/home/Gzh/tmp目錄下

cd /home/Gzh/tmp

//解壓

unzip win.zip

mv win /usr/share/fonts

cd win

chmod -Rf 755 Fonts

//加載字體

mkfontscale

mkfontdir

fc-cache –fv

3、重启服務器

reboot 服務器

6.开启xvfb

Xvfb :1 -screen 0 800x600x24&

export DISPLAY=localhost:1

7.开启soffice服务

soffice --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard &

8.使用unoconv

unoconv -f html *.doc

Xvfb :1 -screen 0 800x600x24 +extension RANDR &

export DISPLAY=localhost:1

unoconv --listener &

$im = new Imagick();

$im->setResolution(288, 288);

$im->readImage($pdf);

$images = array();

foreach($im as $key => $value) {

$filename = 'test'.$key.'.jpg';

$value->setImageFormat('jpg');

$value->setImageCompression(imagick::COMPRESSION_JPEG);

$value->scaleImage(1440, 2560, true);

if($value->writeImage($filename) == true) {

$images[] = $filename;

}

}

return $images;

yum -y install php-devel

yum install gcc gcc-c++ autoconf automake

pecl install imagick

没有找到数据。

发表评论

姓名

电子邮箱

您的邮箱不会被公开

网址

验证码

请保存我的姓名、电子邮件和网址,以便再次使用

提交

php unoconv,使用 unoconv 将 PPT 转换成 PDF相关推荐

  1. ppt转换成pdf转换器免费版

    为什么80%的码农都做不了架构师?>>> ppt转换成pdf转换器免费版 ppt文件怎么转换为pdf文件?这样的问题对于很多电脑新手来说,显然不是一件容易的事情.大部分的用户遇到此类 ...

  2. php 把ppt转pdf文件大小,ppt转换成pdf 怎么将ppt文件批量转换为pdf文件?ppt高质量转换pdf的方法...

    在工作上,有时候要处理多个文件,并且会涉及到各种资料文档的格式转换问题.前两天就有狸友跟小编说工作中需要将大量资料文件ppt转换成pdf格式再传输给他人.如果一个个将ppt转化为pdf的话工作量也是很 ...

  3. ppt转换成pdf免费软件

    为什么80%的码农都做不了架构师?>>> ppt转换成pdf免费软件 导读:使用 ppt转换成pdf转换器当然是转换ppt文件的一个方法,但毕竟好的转换工具并不多,对于从事大量文案处 ...

  4. 怎样将ppt转换成pdf软件

    怎样将ppt转换成pdf软件 工作或学习中,常常要把PPT转换成PDF文档,或者把PDF转换成PPT或是为了方便浏览,或是为了能够进行二次编辑,当遇到这种情况时,不妨试试以下这款PPT转换成PDF转换 ...

  5. 比较好的ppt转换成pdf转换器

    比较好的ppt转换成pdf转换器 教学中我们通常需要用到PPT幻灯片,利用幻灯片动态的动漫设置让教学显得更加生动活泼,然而,如将PPT作为复习资料供给学生使用,则是不可取的,将PPT转换成可供观赏的P ...

  6. ppt转换成pdf格式转换器怎么使用

    ppt转换成pdf格式转换器怎么使用 临近期末考试之时,各科老师都会将自己制作好的课件分发给大家,粗略一看每张文稿合起来少说也有几千张.一张一张翻阅起来太慢了,倘若将之转入pdf中,借助pdf良好的视 ...

  7. 怎样在手机中将PPT转换成PDF

    随着21世纪的发展科技时代有了很大的跨步,更多高科技在和大大家说见面.手机就是其中的一个,渐渐的手机的功能已经和电脑相媲美了,因为它的小巧方便所以给人们带来了很多方便.现在手机上也可以办公了,比如撰写 ...

  8. PPT转换成PDF后文档的背景色没有了怎么办?

    有时我们需要将PPT转换成PDF,转换的方式有很多,有时转出来的PDF文档却发现原来PPT中有的背景色,在PDF中却不显示了,是怎么回事呢? 目前市面上可以找到的转换方式比较多,由于office的不兼 ...

  9. PPT转换成PDF转换软件教程

    PPT转换成PDF转换软件教程 优秀的PPT转换成PDF转换器通常具备更为优秀的转换效果和质量,而普通的PPT转换PDF转换工具通常由于软件自身的转换技术问题,无法完整对PDF文件内容进行转换,大量的 ...

最新文章

  1. 单独组件_苹果已停止对macOS Big Sur 11.0.1版本macOS系统组件的单独更新
  2. Hdu 3062. Party
  3. python3.6 websocket异步高并发_Python3.6 websocket开发
  4. RxSwift之深入解析URLSession的数据请求和数据处理
  5. cache control 里 no-cache 和 no-store 的区别
  6. python中forward函数的引用_pytorch 调用forward 的具体流程
  7. windows7 x86_64系统安装xampp后apache无法启动,端口冲突
  8. crunch 生成密码用例
  9. GetTickCount函数在linux下的实现
  10. 向量对矩阵列空间的投影_向量(阵列)处理和超标量处理器
  11. java数组三种排序方式
  12. 计算机导师问读研计划和后续计划,考研面试,问“研究生时期的规划”怎么回答急...
  13. 使用uniapp开发微信小程序的人脸采集功能/人脸识别功能
  14. 南开大学计算机学院李越,李越 简历 - 名人简历
  15. com.xxx.common.service.xxxService‘ that could not be found.异常 @Autowire注入失败
  16. 计算机不能读手机内存不足,手机装内存卡只读不写手机64G内存卡32G,64用完显示还剩32G但警告空间不足...
  17. 并不是只有 Redis 才可以做缓存
  18. matlab 函数 矩阵参数,MATLAB函数矩阵参数
  19. 全功能DB数据库管理工具,超赞,完全支持所有主流数据库
  20. 数据分析的前世今生_李孟_新浪博客

热门文章

  1. java中的++与--运算符
  2. R语言中通过鞅残差(martingale residual)分析、可视化自变量与鞅残差的关系判断指定连续变量和风险比HR值是否存在着线性趋势、Cox回归对线性条件的诊断
  3. PWN环境如何搭建?
  4. CentOS 8.3 VNC
  5. ITeye,还IT淫一个简洁的首页吧!
  6. python拍照搜题_中国大学慕课mooc用Python玩转数据期末考试搜题公众号答案
  7. 机器阅读理解SQuAD数据集结构简化表示
  8. 企业自建邮件服务器的优势和必要性
  9. 【计算机与UNIX汇编原理⑦】——DOS/BIOS功能调用【实现两数相加 + Hello World】
  10. ubuntu下搭建redis集群