Chinaunix首页 | 论坛 | 博客
  • 博客访问: 88000
  • 博文数量: 70
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 417
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-11 10:48
文章分类

全部博文(70)

分类: Web开发

2014-05-30 17:01:56

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


    核心代码:


    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";


    ?>


    可能遇到的问题 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 的服务开启

阅读(953) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~