php html转换成word,php如何实现html转换word?
php如何实现html转换word?2020-07-11 12:43:38
php实现html转换word的方法:
1、通过mnt介质,生成word,代码为【composer require cshaptx4869/html2word】;
2、html文件直接写入word,且将图片转为base64格式。
php实现html转换word的方法:
1、通过mnt这个介质,生成wordcomposer require cshaptx4869/html2word
/**
* @desc 方法一、生成word文档
* @param $content
* @param string $fileName
*/
function createWord($content = '', $fileName = '')
{
if (empty($content)) {
return;
}
$content='
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
'.$content.'';
if (empty($fileName)) {
$fileName = date('YmdHis').'.doc';
}
file_put_contents($fileName, $content);
}
2、html文件直接写入word
注意:如果有图片的话,转为base64格式<?php /**
* @desc 方法二、生成word文档并下载
* @param $content
* @param string $fileName
*/
function downloadWord($content, $fileName=''){
if(empty($content)){
return;
}
if (empty($fileName)) {
$fileName = date('YmdHis').'.doc';
} // header("location:xxx.doc");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename={$fileName}");
$html = '
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
xmlns="http://www.w3.org/TR/REC-html40">';
$html .= '
';
echo $html . '
'.$content .'';
}
createWord(file_get_contents('html2word.html'));
downloadWord(file_get_contents('html2word.html'));
相关学习推荐:PHP编程从入门到精通
php html转换成word,php如何实现html转换word?相关推荐
- php大写转为小写,PHP 实现人民币小写转换成大写的方法及大小写转换函数
php 的 PHP 实现人民币小写转换成大写的方法及大小写转换函数 下面一段代码给大家分享php实现人民币大小写转换的方法,具体代码如下所示: header("charset=utf-8;& ...
- json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值...
json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 原文:json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 主要内容: 一 ...
- 计算机怎样将多行文字转换成表格,用WPS文本表格转换快速合并多行文字
腾讯视频/爱奇艺/优酷/外卖 充值4折起 从网上下载的数据格式经常是一项数据一行,而我们经常需要把一大篇文本中的内容每两行文字连接成一行,有时甚至需要把更多的行连接成一行.手工复制粘贴显然是很麻烦的, ...
- 如何将图片转换成表格?这有图片转换成表格好用方法
如何将图片转换成表格?这有图片转换成表格好用方法 在日常办公和学习中,我们常常需要将图片中的表格转换成可编辑的文本格式.这时候,一些优秀的软件可以帮助我们快速地完成这项工作.你知道如何将图片转换成表格 ...
- 如何把mkv格式转换成mp4?教你无损转换mkv格式的方法
不少朋友在使用pr的时候经常遇到问题,而在制作视频时经常能拿到一些mkv格式的封装视频.总所周知这种格式是不可以直接导入到pr中的,要想导入首先要把mkv格式转换成mp4格式.但是很多小伙伴由于不会转 ...
- 将图片直接转换成xml文件_如何将jpg在线转换成pdf?jpg图片可以转换成pdf吗?
可不要以为jpg就一定只是一张简单的图片,一张图片中可以包含的信息是很多的,除了有景象之外,也可能会有文字,有表格.当然,我们今天要讨论的,并不是一张jpg的图片中可能会存在哪些信息,而是要如何将jp ...
- java 数字转换成汉字_Java-String-阿拉伯数字转换成中文汉字数字
package com.test; public class NumberUtils { private static final String[] UNITS = { "", & ...
- cad转换成jpg,怎样把cad转换成图片
以下就是今天和大家分享的关于cad转换成jpg,怎样把cad转换成图片的演示操作: 方法一:CAD转换器 1.百度浏览器搜索\CAD转换器\点击进入内部页面,下载并安装到电脑桌面上.2.双击启动软件 ...
- word转换成pdf java代码_java代码实现word转换成pdf
[实例简介] va代码 word转pdf ,word批量转换成pdf,word单独转换成pdf,只需要调用WordToPDFUtil方法就可以实现批量或者单独转换 [实例截图] [核心代码] e6f6 ...
- 怎么把Word转换成PDF?这几种转换神器分享给你
如何将Word文档转换成PDF格式文件呢?大家在日常中经常会使用这两种文件,有时候需要把PDF文件转换成Word文档来进行编辑,有时候又需要把Word文档转换成PDF来进行传输文件发送文件.PDF如何 ...
最新文章
- 构造函数和析构函数的调用过程
- 用VS2010调试微软开放的部分源码
- redis-4.0.10集群安装(3台机器,6个node),以及在Spring项目中的集成,redis操作工具类
- leetcode257. 二叉树的所有路径(两种做法)
- 在MyEclipse中更换或修改svn的用户名和密码
- java 像素级碰撞检测,» 像素级碰撞检测类
- ubuntu安装minisat_minisat 安装指南
- Redis 的 应用问题
- 在 Centos 安装 MySQL
- mysql servlet登录验证_使用Servlet和jdbc创建用户登录验证
- 树莓派GPIO引脚介绍
- 解决Go服务GC时间过长
- 如何查看计算机关闭原因,电脑总是自动重启关机怎么样查找原因
- access中dbs和dbms_DB、DBS、DBMS三者的关系是什么?
- JSP学习---jsp简介和理解jsp的本质
- 高德地图哪个语音包最好_高德地图app怎么录制语音包?高德地图将自己的语音用作导航语音包的方法介绍...
- 从“魔兽世界”的服务器崩溃说开去......
- 如何看懂Code128条形码
- 1型错误和2型错误_实际项目常犯错误8:挡土墙计算的常见问题2
- Docker 出了个新玩意:软件物料清单