<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="php通过HTML2RTF.Converter实现html转为rtf格式 报错：Fatal error: Class 'COM' not found in xxx" id="card1">
<p> 游客</p><p>
标题:php通过HTML2RTF.Converter实现html转为rtf格式 报错：Fatal error: Class 'COM' not found in xxx<br/>
正文:<br/>
前期准备工作 下载Html2Rtf.dll，以管理员的身份运行cmd，进入Html2Rtf.dll所在目录--》输入Regsvr32 Html2Rtf.dll核心代码：代码如下:&amp;lt;?php<br/>$html2RTFCom = new COM(&quot;HTML2RTF.Converter&quot;);// @郑州网建<br/>$html2RTFCom---&amp;gt;PreserveImages = true; <br/>$html2RTFCom-&amp;gt;PageNumbers = 1;<br/>$html2RTFCom-&amp;gt;PageNumbersAlignH = 1;<br/>$html2RTFCom-&amp;gt;PageNumbersAlignV = 5;<br/>$htmlFile = &quot;a.html&quot;; // @camnpr<br/>$rtfFile = &quot;a.rtf&quot;;<br/>$result =$html2RTFCom-&amp;gt;ConvertFile($htmlFile,$rtfFile, &quot;head&quot;, &quot;foot&quot;);<br/>print($result);<br/>unset($html2RTFCom);<br/>echo &quot;done&quot;;   <br/>?&amp;gt;可能遇到的问题 Fatal error: Class 'COM' not found in ×××<br/>解决办法：<br/>·将php_com_dotnet.dll复制到php根目录ext文件夹下<br/>·php.ini 确保有此语句<br/>[PHP_COM_DOTNET]<br/>extension=php_com_dotnet.dll<br/>·确保 COM+ Event System 的服务开启<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1752&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1752&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1752&amp;Page=1">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1752">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1752">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>