国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux中doc/ppt文件轉換pdf文件方法

2024-08-27 23:59:18
字體:
來源:轉載
供稿:網友

在linux中我們要實現doc ppt文件轉換成pdf文件可以安裝一個wps for linux就可以解決了,具體步驟如下.

doc ppt轉pdf在linux還是沒有完美解決,不管是openoffice,還是libreoffice,打開doc,ppt文檔可能會出現布局錯亂的情況,libreoffice還不是很完美,建議裝穩定最新版,4.3.3.

裝了一下wps for linux,打開doc,ppt根win下面一樣,但是wps并沒有提供命令或者轉換接口,所以想完美解決doc,ppt轉pdf還是要在windows下面做.

一,安裝libreoffice,imagemagick

  1. # yum install ImageMagick libreoffice   
  2. libreoffice可以實現doc,ppt轉pdf 
  3. imagemagick可以實現pdf轉圖片 

二,libreoffice添加字體

libreoffice自帶的字體很少,如果libreoffice找到字體,就會默認使用宋體,五號字.

  1. # mount /dev/sda1 /mnt/win7/   
  2. # cp -r /mnt/win7/Windows/Fonts/ /home/tank/.config/libreoffice/4/user/fonts  

重新打開doc,ppt文檔,你會發現字體多出來很多.

libreoffice 添加字體

libreoffice 添加字體

三,doc,ppt轉pdf

1,直接利用libreoffice,代碼如下:

  1. $ export DISPLAY=:0.0 && libreoffice --headless --invisible --convert-to pdf 123.ppt  
  2. convert /home/tank/download/myppt/123.ppt -> /home/tank/download/myppt/123.pdf using impress_pdf_Export   
  3. Overwriting: /home/tank/download/myppt/123.pdf  

2,pdf轉圖片,代碼如下:

  1. $ convert -verbose -density 150 -trim 123.pdf -quality 70 -sharpen 0x1.0 123.jpg   
  2. "gs" -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=0 "-sDEVICE=pnmraw" -dTextAlphaBits=4 -dGraphicsAlphaBits=4 "-r150x150" "-sOutputFile=/tmp/magick-XXSi41Xk" "-f/tmp/magick-XXkgR3hF" "-f/tmp/magick-XXQJ4sEZ"   
  3. /tmp/magick-XXSi41Xk[0] PNM 1240x1754 1240x1754+0+0 8-bit DirectClass 18.67mb   
  4. /tmp/magick-XXSi41Xk[1] PNM 1240x1754 1240x1754+0+0 8-bit DirectClass 18.67mb   
  5. /tmp/magick-XXSi41Xk[2] PNM 1240x1754 1240x1754+0+0 8-bit DirectClass 18.67mb   
  6. 123.pdf[0] PDF 1240x1754 1240x1754+0+0 16-bit DirectClass 18.67mb   
  7. 123.pdf[0] PDF 1240x1754 1240x1754+0+0 16-bit DirectClass 18.67mb   
  8. 123.pdf[0] PDF 1240x1754 1240x1754+0+0 16-bit DirectClass 18.67mb  //Vevb.com 
  9. 123.pdf=>123-0.jpg[0] PDF 1240x1754=>546x1417 1240x1754+199+168 16-bit DirectClass 140kb   
  10. 123.pdf=>123-1.jpg[1] PDF 1240x1754=>623x1417 1240x1754+199+168 16-bit DirectClass 108kb   
  11. 123.pdf=>123-2.jpg[2] PDF 1240x1754=>653x703 1240x1754+199+168 16-bit DirectClass 68kb  

3,利用unoconv,實現doc,ppt轉pdf,代碼如下:

  1. # yum install http://pkgs.repoforge.org/unoconv/unoconv-0.5-1.el6.rf.noarch.rpm 
  2. # unoconv -f pdf 123.ppt //將123.ppt轉成pdf

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贵定县| 习水县| 洛宁县| 任丘市| 奇台县| 温宿县| 花垣县| 陵水| 巴彦淖尔市| 大田县| 玉树县| 鹰潭市| 上虞市| 宁河县| 黄梅县| 勐海县| 临安市| 云龙县| 怀仁县| 渝中区| 东台市| 莫力| 淅川县| 阿图什市| 柘城县| 吉安市| 登封市| 绥宁县| 石河子市| 格尔木市| 称多县| 天门市| 林西县| 贺兰县| 曲靖市| 宁陵县| 浪卡子县| 靖西县| 谷城县| 额敏县| 北安市|