php で ppt を pdf に変換する方法: 最初にコンポーネント サービスを構成し、バックグラウンドで OpenOffice ソフトウェアを実行します。次に、PHP 拡張機能を構成し、ファイル変換を実装します。最後に、PDF ドキュメントを表示します。
php で ppt を pdf に変換する方法:
1. コンポーネント サービスを構成する
OpenOffice のインストールが完了したら、win R ショートカット キーを押して実行メニューに入り、「Dcomcnfg」と入力してコンポーネント サービスを開きます。
[コンポーネント サービス] >> [コンピューター] >> [マイ コンピューター] >> [DCOM 構成] >> [OpenOffice サービス マネージャー]
#関連ビデオの推奨事項:右クリックしてプロパティ パネルを開き、[セキュリティ] タブを選択し、アクティベーション権限とアクセス権限で「起動」と「カスタマイズにチェック」を選択し、Everyoneの権限を追加します。 ↑ 起動、アクティベーションの権限とアクセス権限にカスタム構成を使用する ↑Everyone ユーザー グループを追加することを忘れないでください。確認する前に名前を確認してください ↑ 2 つのカスタム構成は同じであり、Everyone にすべての権限を付与できます 次に、[Identity] タブを選択して、[Interactive User] をオンにします。 、設定を保存して終了します。
2. バックグラウンドで実行されるソフトウェア
OpenOffice をインストールした後、ソフトウェアが正常に実行できることを確認するために一度起動する必要があります。をクリックし、コマンドを開きます。 次のコマンドを実行します: インストール ディレクトリに切り替えます:cd C:\Program Files\OpenOffice 4\programソフトウェアをバックグラウンドで実行します:
soffice -headless-accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizardPS: このコマンドに必要なのは、ソフトウェアを実行し続けるために一度実行されます。バックグラウンドで実行され、サーバーが再起動されても影響を受けません。
3. PHP 拡張機能の設定
PHP5.4 より前のバージョンの場合、php でcom.allow_dcom = true を設定する必要があります.ini を開きます (つまり、前のセミコロンを削除します)。
extension = php_com_dotnet.dllApache または IIS サーバーを再起動し、
phpinfo() 情報、
com_dotnet 拡張機能が有効になっていることを確認してください。
をダウンロードしてください。 4. 実装 ファイル変換
PDF 変換ツール (doc、docx、xls、xlsx、ppt、pptx などの形式をサポート)PDFConverter.php使用PDFConverter (必ず渡す必要があります。絶対パスを入力してください)$arr = array('doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx'); $converter = new PDFConverter(); foreach ($arr as $ext) { $source = __DIR__ . '/office/test.' . $ext; $export = __DIR__ . '/pdf/test.' . $ext . '.pdf'; $converter->execute($source, $export); echo '<p>' . $ext . ' Done</p>'; }
5. PDF ドキュメントを表示します
最後に、HTML5 に基づいた PDF リーダー プラグイン pdf.js を共有します。 GitHub 上の Mozilla Labs です。PDF ファイルの読み取りに特に使用されるオープン ソースの js ライブラリです。 これは Mozilla の製品であるため、Firefox では非常に優れたパフォーマンスを発揮し、HTML5 をサポートするどのブラウザでもこのリーダーを使用できます。関連する学習に関する推奨事項:
以上がPHPでPPTをPDFに変換する際の問題の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。