php unoconv,使用 unoconv 将 PPT 转换成 PDF
使用 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相关推荐
- ppt转换成pdf转换器免费版
为什么80%的码农都做不了架构师?>>> ppt转换成pdf转换器免费版 ppt文件怎么转换为pdf文件?这样的问题对于很多电脑新手来说,显然不是一件容易的事情.大部分的用户遇到此类 ...
- php 把ppt转pdf文件大小,ppt转换成pdf 怎么将ppt文件批量转换为pdf文件?ppt高质量转换pdf的方法...
在工作上,有时候要处理多个文件,并且会涉及到各种资料文档的格式转换问题.前两天就有狸友跟小编说工作中需要将大量资料文件ppt转换成pdf格式再传输给他人.如果一个个将ppt转化为pdf的话工作量也是很 ...
- ppt转换成pdf免费软件
为什么80%的码农都做不了架构师?>>> ppt转换成pdf免费软件 导读:使用 ppt转换成pdf转换器当然是转换ppt文件的一个方法,但毕竟好的转换工具并不多,对于从事大量文案处 ...
- 怎样将ppt转换成pdf软件
怎样将ppt转换成pdf软件 工作或学习中,常常要把PPT转换成PDF文档,或者把PDF转换成PPT或是为了方便浏览,或是为了能够进行二次编辑,当遇到这种情况时,不妨试试以下这款PPT转换成PDF转换 ...
- 比较好的ppt转换成pdf转换器
比较好的ppt转换成pdf转换器 教学中我们通常需要用到PPT幻灯片,利用幻灯片动态的动漫设置让教学显得更加生动活泼,然而,如将PPT作为复习资料供给学生使用,则是不可取的,将PPT转换成可供观赏的P ...
- ppt转换成pdf格式转换器怎么使用
ppt转换成pdf格式转换器怎么使用 临近期末考试之时,各科老师都会将自己制作好的课件分发给大家,粗略一看每张文稿合起来少说也有几千张.一张一张翻阅起来太慢了,倘若将之转入pdf中,借助pdf良好的视 ...
- 怎样在手机中将PPT转换成PDF
随着21世纪的发展科技时代有了很大的跨步,更多高科技在和大大家说见面.手机就是其中的一个,渐渐的手机的功能已经和电脑相媲美了,因为它的小巧方便所以给人们带来了很多方便.现在手机上也可以办公了,比如撰写 ...
- PPT转换成PDF后文档的背景色没有了怎么办?
有时我们需要将PPT转换成PDF,转换的方式有很多,有时转出来的PDF文档却发现原来PPT中有的背景色,在PDF中却不显示了,是怎么回事呢? 目前市面上可以找到的转换方式比较多,由于office的不兼 ...
- PPT转换成PDF转换软件教程
PPT转换成PDF转换软件教程 优秀的PPT转换成PDF转换器通常具备更为优秀的转换效果和质量,而普通的PPT转换PDF转换工具通常由于软件自身的转换技术问题,无法完整对PDF文件内容进行转换,大量的 ...
最新文章
- 单独组件_苹果已停止对macOS Big Sur 11.0.1版本macOS系统组件的单独更新
- Hdu 3062. Party
- python3.6 websocket异步高并发_Python3.6 websocket开发
- RxSwift之深入解析URLSession的数据请求和数据处理
- cache control 里 no-cache 和 no-store 的区别
- python中forward函数的引用_pytorch 调用forward 的具体流程
- windows7 x86_64系统安装xampp后apache无法启动,端口冲突
- crunch 生成密码用例
- GetTickCount函数在linux下的实现
- 向量对矩阵列空间的投影_向量(阵列)处理和超标量处理器
- java数组三种排序方式
- 计算机导师问读研计划和后续计划,考研面试,问“研究生时期的规划”怎么回答急...
- 使用uniapp开发微信小程序的人脸采集功能/人脸识别功能
- 南开大学计算机学院李越,李越 简历 - 名人简历
- com.xxx.common.service.xxxService‘ that could not be found.异常 @Autowire注入失败
- 计算机不能读手机内存不足,手机装内存卡只读不写手机64G内存卡32G,64用完显示还剩32G但警告空间不足...
- 并不是只有 Redis 才可以做缓存
- matlab 函数 矩阵参数,MATLAB函数矩阵参数
- 全功能DB数据库管理工具,超赞,完全支持所有主流数据库
- 数据分析的前世今生_李孟_新浪博客
热门文章
- java中的++与--运算符
- R语言中通过鞅残差(martingale residual)分析、可视化自变量与鞅残差的关系判断指定连续变量和风险比HR值是否存在着线性趋势、Cox回归对线性条件的诊断
- PWN环境如何搭建?
- CentOS 8.3 VNC
- ITeye,还IT淫一个简洁的首页吧!
- python拍照搜题_中国大学慕课mooc用Python玩转数据期末考试搜题公众号答案
- 机器阅读理解SQuAD数据集结构简化表示
- 企业自建邮件服务器的优势和必要性
- 【计算机与UNIX汇编原理⑦】——DOS/BIOS功能调用【实现两数相加 + Hello World】
- ubuntu下搭建redis集群