码中的图片的地址都是写在
img 标签的 src 属性中,因此,只要提取 html 代码中的 src
属性值,就可以获得图片地址。当然,有可能您获取到的是相对路径,没关系,加上
URL
的前缀,改成绝对路径就可以了。有了图片地址,我们就可以通过
file_get_content 函数
获取到图片文件的具体内容,然后调用
base64_encode 函数将文件内容编码成 base64
编码,最后插入到
mht 文件的合适位置即可。
最后,我们有两种
PHP 导出 Word 文档方法将文件发送给客户端,一种是先在服务器
端生成一个
doc 文档,然后将这个 doc 文档的地址记录下来,最后,通过
header("location:xx.doc");就可以让客户端下载这个 doc。还有一种是直接发送 html 请
求,修改
HTML 协议的 header 部分,将它的 content-type 设置为 application/doc,
将
content-disposition 设置为 attachment,后面跟上文件名,发送完 html 协议以后,
直接将文件内容发送给客户端,也可以让客户端下载到这个
doc 文档。