ホームページ  >  記事  >  バックエンド開発  >  LinuxプラットフォームでPHPを使用してWordをPDFに変換する方法

LinuxプラットフォームでPHPを使用してWordをPDFに変換する方法

藏色散人
藏色散人オリジナル
2020-08-18 09:11:163655ブラウズ

Linux php word を pdf に変換する方法: 最初に openoffice をインストールし、次に RPMS ディレクトリに入って「rpm –ivh *rpm」コマンドを実行し、次に OpenOffice を起動し、最後に jodconverter メソッドを呼び出して変換を完了します。 。

LinuxプラットフォームでPHPを使用してWordをPDFに変換する方法

推奨: 「PHP ビデオ チュートリアル

1. オンラインでの情報の検索は、com コンポーネントにほかなりません。 openoffice の PHP をインストールします。しかし、何度も試しましたが、信頼できませんでした。

2. その後、openoffice jodconverter (Java 環境が必要)を見つけました。

1. openoffice をインストールします

1. openoffice のダウンロード リンクが添付されています https://www.openoffice.org/download/index.html

2. 対応する Linux バージョンを独自にダウンロードしてください。 Red Hat バージョン

3 を選択しました。解凍されたディレクトリは zh-CN で、これには RPMS、readme、ライセンスが含まれています。

4. RPMS ディレクトリを入力します

5. rpm –ivh *rpm を実行します (すべての rpm ファイルをインストールします)

6. デスクトップ統合ディレクトリを入力し、インストールを選択します関連スイート、私は redhat

rpm -ivh openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm

7 を選択しました。OpenOffice がインストールされており、デフォルトでは /opt の下にインストールされます

OpenOffice を起動します

#soffice -headless -accept=”socket,host=127.0.0.1,port=8100:urp;” -nofirststartwizard &

開始後、再度プログラムに入ります

netstat –tln起動が成功したかどうかを確認してください!上の図に示すように、ポート 8100 が使用できます。

Openoffice を停止します

    ps -ef|grep soffice プロセスを確認してください
  • 確認してくださいプロセス kill -9 4119/4119

2. jodconverter をインストールします

#1. jodconverter-2.2.2 をダウンロードします。 ダウンロード アドレス https://sourceforge.net/projects/jodconverter/files/

2. Linux で解凍します jodconverter-2.2.2.zip

unzip /opt/jodconverter-2.2.2.zip -d /opt

3. jodconverter メソッドを呼び出して word->pdf

java -jar /opt/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar ./1.docx ./1.pdf

を変換します。

以上がLinuxプラットフォームでPHPを使用してWordをPDFに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。