当前位置:首页 > PHP教程 > php应用 > 列表

php实例分享之html转为rtf格式

发布:smiling 来源: PHP粉丝网  添加日期:2021-01-31 18:40:38 浏览: 评论:0 

前期准备工作 下载Html2Rtf.dll,以管理员的身份运行cmd,进入Html2Rtf.dll所在目录--》输入Regsvr32 Html2Rtf.dll

核心代码:

  1. <!--?php 
  2. $html2RTFCom = new COM("HTML2RTF.Converter"); 
  3. $html2RTFCom--->PreserveImages = true; 
  4. $html2RTFCom->PageNumbers = 1; 
  5. $html2RTFCom->PageNumbersAlignH = 1; 
  6. $html2RTFCom->PageNumbersAlignV = 5; 
  7. $htmlFile = "a.html"
  8. $rtfFile = "a.rtf"
  9. $result =$html2RTFCom->ConvertFile($htmlFile,$rtfFile"head""foot"); 
  10. print($result); 
  11. unset($html2RTFCom); 
  12. echo "done";   
  13. ?> 

可能遇到的问题 Fatal error: Class 'COM' not found in ×××

解决办法:

·将php_com_dotnet.dll复制到php根目录ext文件夹下

·php.ini 确保有此语句

[PHP_COM_DOTNET]

extension=php_com_dotnet.dll

·确保 COM+ Event System 的服务开启

Tags: html转为rtf格式

分享到: