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

核心代码:

复制代码 代码如下:

<!--?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 的服务开启

时间: 2024-11-02 22:12:37

php实例分享之html转为rtf格式_php实例的相关文章

php 实现html转为rtf格式

前期准备工作 下载Html2Rtf.dll,以管理员的身份运行cmd,进入Html2Rtf.dll所在目录-->输入Regsvr32 Html2Rtf.dll 核心代码: <?php $html2RTFCom = new COM("HTML2RTF.Converter"); $html2RTFCom->PreserveImages = true; $html2RTFCom->PageNumbers = 1; $html2RTFCom->PageNumber

php微信浏览器分享设置以及回调详解_php实例

在微信中分享给好友/分享到朋友圈这个功能应该是比较常用的了,就拿分享到朋友圈举例,分享出去的内容在朋友圈的展示是以一张小图片+一个简单的介绍的形式来给好友看到的,点击后才是详情,那么这么一来,这张小图片和这段小简介就直接成为了这个被分享后的内容的被点击率的重中之重.在默认情况下,这张图片会载入内容主题部分的第一张大图片,而简介只会加载一个网址.这样的展示方式还是相当不尽如人意的,那我们来看一下这一些内容,是通过什么形式来设置的,拿PHP来做一个举例:  首先我们需要有一个公众号,并且获得appi

将数字格式的计算结果转为汉字格式_php基础

有没有想过将数字格式的计算结果转化为汉字格式的? 有人会问"干嘛要转, 数字形式不是蛮好嘛", 可是当这个数字很长的时候就不太容易读出来了吧, 就算是有千分位的分隔符也不易顺口说出, 因为这个符号是位英语行方便的, 不是适合我们的读法. 那就自己写一个函数来完成这项任务吧. 将下列代码加到你的网页里, 通过num2chi()函数的调用就可以实现上述功能了, 快来试一试吧. 为了各位能读懂这段代码, 在下特意加入详细注解, 还请老鸟们不要嫌罗唆, ^_^. //-------------

分享10段PHP常用代码_php实例

本文汇集PHP开发中经常用到的十段代码,包括Email.64位编码和解码.解压缩.64位编码.解析JSON等,希望对您有所帮助. 1.使用PHP Mail函数发送Email $to = "viralpatel.net@gmail.com"; $subject = "VIRALPATEL.net"; $body = "Body of your message here you can use HTML too. e.g. ﹤br﹥ ﹤b﹥ Bold ﹤/b﹥

PHP Echo字符串的连接格式_php实例

先给大家说下PHP echo() 函数 定义和用法 echo() 函数输出一个或多个字符串. 注释:echo() 函数实际不是一个函数,所以您不必对它使用括号.然而,如果您希望向 echo() 传递一个以上的参数,使用括号将会生成解析错误. 提示:echo() 函数比 print() 速度稍快. 提示:echo() 函数也有简写语法.在 PHP 5.4.0 之前,该语法只适用于 short_open_tag 配置设置启用的情况. 语法 echo(strings) 参数 描述 strings 必需

分享一个php 的异常处理程序_php实例

直接上代码 <?php //exceptionHandle.php xiecongwen 20140620 //define('DEBUG',true); /** * Display all errors when APPLICATION_ENV is development. */ if (defined('DEBUG')) { error_reporting(E_ALL); ini_set("display_errors", 1); } if(!defined('DEBUG'

php的sprintf函数的用法 控制浮点数格式_php实例

控制浮点数打印格式 浮点数的打印和格式控制是sprintf 的一大常用功能,浮点数使用格式符"%f"控制,默认保留小数点后6 位数字,比如: 复制代码 代码如下: sprintf("%f", 3.1415926); //结果:"3.141593" 但,有时我们希望自己控制打印的宽度和小数位数,这时就应该使用:"%m.nf"格式,其中m 表示打印数字的整体宽度,n 表示小数点后的位数.比如: 复制代码 代码如下: sprintf

淘宝ip地址查询类分享(利用淘宝ip库)_php实例

淘宝公司提供了一个很好用的IP地理信息查询接口.在这里:http://ip.taobao.com/ 以下这个taobaoIPQuery类将极大的简化相关的信息查询. 复制代码 代码如下: <?php class taobaoIPQuery {     private $m_ip;    private $m_content;     public function __construct($ip) {        if (isset($ip)) {            $this->m_i

分享PHP header函数使用教程_php实例

复制代码 代码如下: <?php // fix 404 pages: header('HTTP/1.1 200 OK'); // set 404 header: header('HTTP/1.1 404 Not Found'); // set Moved Permanently header (good for redrictions) // use with location header header('HTTP/1.1 301 Moved Permanently'); // redirec