ホームページ >バックエンド開発 >PHPチュートリアル >WPS および ms office の COM コンポーネントを呼び出すときに Word ドキュメントを開くことに関連する問題
WPS および ms office の COM コンポーネントを呼び出すときに Word ドキュメントを開く際の問題
WPS および ms office を使用して Office ドキュメントを PDF に変換したいのですが、Excel や ppt では問題ありませんが、次のときにサーバー待機状態が表示されます。 Word 文書が開かれます。プロセス中に Word を開くプロセスがさらにあるため、それらを手動で閉じる必要があります。
$office = new COM('WPS.Application');
$wps = $office->Documents->Open("D:/APMServ5.2.6/www/htdocs/pa.doc") ;//この文を実行すると問題が発生します
WPS と ms office の両方を試しましたが、このような問題が発生します。
環境: win7+Apache
-----解決策---------
$office = new COM('WPS.Application'); の下に
$office-》Visible = 0;