前期准备工作
下载 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"; ?>
可能遇到的问题
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 的服务开启
解决办法:
·将php_com_dotnet.dll复制到php根目录ext文件夹下
·php.ini 确保有此语句
[PHP_COM_DOTNET]
extension=php_com_dotnet.dll
·确保 COM+ Event System 的服务开启
相关推荐
通过Java实现 HTMLtoRTF RTFtoHTML HTMLtoPDF
1.将rtf格式内容转为html展示 2.支持不同字体,不同颜色等样式
word2007的.docx格式转成.rtf格式office可以打开格式的小工具
php实现文件从html转为rtf格式需要用到
php$html2RTFCom = new COM(“HTML2RTF.Converter”);$html2RTFCom—>PreserveImages = true;$html2RTFCom->PageNumbers = 1;$html2RTFCom->PageNumbersAlignH = 1;$html2RTFCom->PageNumbersAlignV = 5;$...
使用C#窗体将WORD文档转换成RTF格式
RTF格式说明
用java实现 写RTF文件 用java实现 写RTF文件 用java实现 写RTF文件
VC RichEdit导出导入RTF格式文件源码(兼容Word RTF格式)
RTF是Rich Text Format的缩写,意即多文本格式。这是一种类似DOC格式(Word文档)的文件,有很好的兼容性,使用Windows“附件”中的...这就是说,你完全可以像编辑HTML文件一样,使用“记事本”来编辑RTF格式文件。
richtextbox只能显示rtf格式,那我们如何将word文档doc格式转化为rtf格式显示在richtextbox上呢?这就是答案。。。
实现简单的翻译如下的RTF文件的代码 {\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fcharset134 \'cb\'ce\'cc\'e5;}{\f1\fswiss\fcharset0 Arial;}} {\colortbl ;\red255\green0\blue0...
主要功能为 RTFWriter写入类 和 rtf_parser解析类,RTFWriter类用于以RTF格式将数据写入rtf文档,rtf_parser类用于读取rtf文档,解析rtf数据,可以取到字体、颜色、大小、下划线、正文等基本属性,希望对各位朋友...
RTF编辑器,用来写RTF格式的文档RTF编辑器,用来写RTF格式的文档
RTF转HTML, HTML转RTF, WPF
支持 rtf格式 到 html格式,html 格式 到 rtf格式相互转化,支持图片和文字混排。
RTF格式文件可以用很多的文本阅读工具打开, 内容丰富。 这里实现了一个用QT 编写RTF文件的小的实例, 如果刚好在做这一方面的功能模块, 可以提供参考, 而且是不需要下载积分,免费的。
RichTextBox合并Rtf格式化文本事例 RichTextBox合并Rtf格式化文本事例 RichTextBox合并Rtf格式化文本事例
RTF文件格式研究报告