www.adminn.cn
站长正能量分享网!

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

AD:阿里云服务器企业会员更优惠 腾讯云香港,韩国免备案服务器1.8折优惠

前期准备工作 下载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 的服务开启

模板优惠价: (点击购买)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《php实例分享之html转为rtf格式》
文章链接:https://www.adminn.cn/news/7918.html
本站资源模板仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。2021.5月起,网站调整,暂不再分享免费模板。谢谢理解

扫码支付后请联系右侧QQ发送下载地址!!

源码请勿用于任何涉灰站点!净化网络,站长更有责!

支付宝扫一扫打赏