ホームページ >バックエンド開発 >PHPの問題 >PHPドキュメントをHTMLに変換する方法

PHPドキュメントをHTMLに変換する方法

藏色散人
藏色散人オリジナル
2021-05-28 09:10:432504ブラウズ

php ドキュメントを html に変換する方法: まず php.ini を開いて com モジュールを変更して有効にし、次に「function word2html($wordname,$htmlname){...}」メソッドを使用してドキュメントを変換します。 htmlに変換できます。

PHPドキュメントをHTMLに変換する方法

この記事の動作環境:Windows 7システム、php5.4.5バージョン、DELL G3コンピュータ

ワード変換方法php を使用して HTML に変換

この記事では主に、PHP で Word を HTML に変換する方法を紹介し、PHP が com コンポーネントを呼び出して Word ドキュメントを操作する関連スキルを含みます。

##この記事の例は、php で Word を HTML に変換する方法について説明しています。詳細は次のとおりです:

Office を PDF または HTML に変換する問題を完全に解決したい場合は、Windows オフィス ソフトウェアを使用するのが最善です。完全に変換することはできず、wps には API がありません。

まず com モジュールが有効かどうかを確認します。phpinfo に com_dotnet モジュールがあれば有効です。そうでない場合は、php.ini を修正します。

コードは次のとおりです。

com.allow_dcom = true

Before コメントを削除して再起動すればOKです PHPの公式サイトには、PHP5.4.5以前にはCOMモジュールが組み込まれていたと記載されていますが、実際には必ずしもそうではありません。公式サイトの5.3.39ではCOMモジュールが内蔵されていません。

これが組み込みモジュールではない場合は、ext フォルダーに拡張子が付いている限り、php.ini に追加します。

コードは次のとおりです。

extension=php_com_dotnet.dll

その後、再起動すれば問題ありません。

function word2html($wordname,$htmlname)
{
 $word = new COM("word.application") or die("Unable to instanciate Word");
 $word->Visible = 1;
 $word->Documents->Open($wordname);
 $word->Documents[1]->SaveAs($htmlname,8);
 $word->Quit();
 $word = null;
 unset($word);
}
word2html('D:/www/test/6.docx','D:/www/test/6.html');

注:

1. 変換された HTML のソース コードを確認します。非常に乱雑です。

2. Winword.exe が作成されます。変換プロセス中に呼び出されます

3. ページがロードされ続ける場合は、ドキュメントの名前を変更して再度ロードします。

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHPドキュメントをHTMLに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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