ホームページ  >  記事  >  バックエンド開発  >  PHPはhtmlをrtf形式に変換します

PHPはhtmlをrtf形式に変換します

WBOY
WBOYオリジナル
2016-06-23 13:56:221622ブラウズ

事前準備

Html2Rtf.dll をダウンロードし、管理者として cmd を実行し、Html2Rtf.dll があるディレクトリに入力します --> Regsvr32 Html2Rtf.dll を入力します


コアコード:

<?php$html2RTFCom = new COM("HTML2RTF.Converter"); $html2RTFCom->PreserveImages = true; $html2RTFCom->PageNumbers = 1;$html2RTFCom->PageNumbersAlignH = 1;$html2RTFCom->PageNumbersAlignV = 5;$htmlFile = "a.html";$rtfFile = "a.rtf";$result =$html2RTFCom->ConvertFile($htmlFile,$rtfFile, "head", "foot");print($result);unset($html2RTFCom);echo "done";    ?>


可能問題

致命的なエラー: クラス 'COM' が ××× に見つかりません

解決策:
· php_com_dotnet.dll を php ルート ディレクトリの ext フォルダーにコピーします
· php.ini このステートメントがあることを確認してください
[ PHP_COM_DOTNET]
Extension= php_com_dotnet.dll
· COM+ イベント システム サービスがオンになっていることを確認します



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