首頁 >後端開發 >php教程 >word轉pdf 轉swf 實現線上預覽word檔案功能

word轉pdf 轉swf 實現線上預覽word檔案功能

WBOY
WBOY原創
2016-07-29 09:15:222620瀏覽

# ifconfig
    -- 查看下虛擬機器的ip位址之後下面的操作都是在本機軟體連線
    -- 將我給的壓縮套件檔案全部上傳到/root 目錄下
# yum -y update
# init 6
    -- 重開機
# yum -y install vim
    -- 安裝vim
# yum -y install wget
    -- 安裝下載工具
#get http://pkgs.P.org/pkgs. el6.rf.noarch.rpm
    -- 下載檔案unoconv
# yum -y install openoffice*
    -- 安裝openoffice包含所有插件
# yum install unoconv-0.5-1.el剛剛下載好的unoconv
# mkdir -p /usr/share/fonts/truetype/droid
# cp DroidSansFallbackFull.ttf /usr/share/fonts/truetype/droid/
    -- 建立資料夾 建立資料夾資料夾中
# unoconv -f pdf 123.docx
    -- 第一次執行失敗的話就再執行一次
# unoconv -f pdf 123.docx
    -- 再次執行一個查看123.pdf 是否正確 🠎 nginx, php, 和libmcrypt 軟體包
# tar zxf nginx-1.9.2.tar.gz
# tar zxf php-5.6.10.tar.gz
# tar zxf libmcrypt-2.5.8.tar.gz
# tar zxf libmcrypt-2.5.8.tar.gz
# 解壓縮
#  yum -y install gcc gcc-c++ autoconf automake libtool make zlib zlib-devel openssl openssl-devel pcre-devel
    -- 安裝nginx 所需要的依賴
# -r www
# useradd -s /sbin/nologin -g www -r www
    -- 建立www使用者與使用者分組
# ./configure --prefix=/usr/local/nginx --user=www --group =www
    -- 設定nginx
# make && make install
    -- 安裝nginx
    -- 拷貝安裝包的nginx 和php-fpm 到/etc/init.d/目錄下拷貝安裝包的nginx 和php-fpm 到/etc/init.d/目錄下in cp/cin .d/nginx
# cp ~/php-fpm /etc/init.d/php-fpm
# chmod a+x /etc/init.d/nginx
# chmod a+x /etc/init.d/php -fpm
    -- 授予兩個檔案的執行權限
# cd ../libmcrypt-2.5.8
    -- 進入libmcrypt 目錄
# ./configure
    -- libmcrypt 目錄
# ./configure
    -- libmcrypt 目錄
# ./configure
    -- libmcryptrypt
# 組件安裝libmcrypt
# ln -s /usr/local/lib/libmcrypt.la /usr/lib/libmcrypt.la
# ln -s /usr/local/lib/libmcrypt.so /usr/lib/libmcrypt.so
#so
# ln -s /usr/local/lib/libmcrypt.so.4 /usr/lib/libmcrypt.so.4
# ln -s /usr/local/lib/libmcrypt.so.4.4.8 /usr/lib/libmcrypt .so.4.4.8
    -- 建立捷徑
# cd ../php-5.6.10
    -- 進入php安裝目錄
# yum -y install libxml2-devel bzipvel2 bzip2-devel curl-de
    -- 安裝php的依賴
# ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-fpm -user=www --with-fpm-group=www --enable-sockets --enable-mbstring --enable-sysvsem --enable-sysvshm --enable-gd-native-ttf --enable-mbregex --enable -zip --enable-pcntl --enable-inline-optimization --disable-debug --with-mhash --with-mcrypt --with-mysql --with-mysqli --with-pdo --with-pdo-mysql - -with-curl --with-bz2 --with-zlib --with-pcre-regex --with-openssl-dir=/usr/lib/openssl --with-openssl --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-png-dir
    -- 設定php
# make && make install
    -- 編譯且安裝php
# cp ~ /php-fpm.conf /usr/local/php/etc/
# cp ~/php.ini /usr/local/php/etc/
# vim /usr/local/nginx/conf/nginx.conf

location ~ .php$ {            root           html;
              index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
     .          include        fastcgi_params;
        }
# vim /usr/local/nginx/conf/fastcgi_params
    -- 修改下nginx的設定檔和fastcgi_params的設定主要是修改nginx。 ;
if ($uri ~ "^(.+.php)(/.+)") {
    set $script $1;
    set $path_info $2;
}
fastcgi_?
# service php-fpm start
# service php-fpm restart
    -- 啟動與重啟php
# service nginx start
# service nginx restart
 調整防火牆修改80埠允許存取 -------找我-------
# service iptables restart
    -- 重啟防火牆使用編輯的規則
# vim /usr/local/nginx/html/index .php
    -- 建立一個index.php 寫入phpinfo() 瀏覽器存取確認正常
# cd /usr/local/nginx/html/
    -- 進入網頁目錄
# rm -rf ./*
    -- 進入網頁目錄
# rm -rf ./*
    刪除 --目前目錄的所有檔案
# cp ~/123.docx ./
    -- 把剛才的123.docx 複製到目前目錄
# vim index.php
    -- 內容如我給到的index.php
# ln
# ln - s /usr/local/php/bin/php /usr/bin/php
    -- 將php放在系統目錄裡面這樣php就可以直接使用
# vim /etc/sudoers
    -- 編輯這個檔案
在    -- root ALL=(ALL) ALL這行下面新增
        www ALL=(ALL) NOPASSWD:ALL

    -- 修改Defaults requiretty 前面加上一個#can

download.html
1、安裝所需的程式庫和元件。機器之前安裝過了,主要安裝的是下面幾個組件。如果不安裝會提示machine `x86_64-unknown-linux' not recognized

yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel

2、下載編譯安裝swftools。

wget http://www.swftools.org/swftools-0.9.2.tar.gz
tar vxzf swftools-0.9.2.tar.gz
cd swftools-0.9.2
./configureid --prefix=/us /swftools
make
make install
3、設定swftools環境變量,使pdf2swf成為一個可執行指令
vim /etc/profile
export PATH=$PATH:/usr/swftools/bin/
4、安裝電腦包。下載xpdf-chinese-simplified.tar.gz文件,解壓縮到/usr/share/xpdf下,編輯add-to-xpdfrc文件,


版權聲明:本文為博主原創文章,未經博主允許不得轉載。


以上就介紹了word轉pdf 轉swf 實現線上預覽word檔案功能,包含了方面的內容,希望對PHP教學有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:36 PHP面向對象下一篇:36 PHP面向對象