Prerequisites: Download Html2Rtf. dll, run cmd as an administrator, and enter the directory where Html2Rtf. dll is located. Enter Regsvr32Html2Rtf. dll
Prerequisites: Download Html2Rtf. dll, run cmd as an administrator, and enter the directory where Html2Rtf. dll is located. Enter Regsvr32 Html2Rtf. dll
Core code:
The Code is as follows:
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 ";
?>
Possible problems: Fatal error: Class 'com' not found in ×××
Solution:
· Copy php_com_dotnet.dll to the ext folder in the php root directory.
· Php. ini make sure this statement is available
[PHP_COM_DOTNET]
Extension = php_com_dotnet.dll
· Make sure that the COM + Event System service is enabled
,