当前位置: 首页 > news >正文

策划网站做推广的公司德州网站建设的公司

策划网站做推广的公司,德州网站建设的公司,效果图制作公司怎么拉业务,软件开发工具的根本功能PHPWord 本来想着当调包侠呢,结果翻了一遍文档,没有这种操作支持,阿这😂 GPT 不出意外的一顿胡扯,给👨‍🦳气的要中风啦 思路 word 也就是docx结尾的文件本质上就是xml字符串, …

PHPWord

本来想着当调包侠呢,结果翻了一遍文档,没有这种操作支持,阿这😂

GPT

不出意外的一顿胡扯,给👨‍🦳气的要中风啦

思路

word 也就是docx结尾的文件本质上就是xml字符串,
两个word文件合并其实就是把两个字符串拼接起来,你真是小天才呢👨‍🎤

具体步骤

原地址 【能打开的直接抄就完啦】

打不开的也别急,我给你搬运一份奥🤟

首先要拓展一下官方的类,为啥涅?里面的属性咱拿不到

class OpenTemplateProcessor extends \PhpOffice\PhpWord\TemplateProcessor {public function __construct($instance) {return parent::__construct($instance);}public function __get($key) {return $this->$key;}public function __set($key, $val) {return $this->$key = $val;}
}

然后就可以愉快的拼接xml字符串啦,有一些xml的固定格式需要注意👍

$mainTemplateProcessor = new \common\helpers\OpenTemplateProcessor($filename);$innerTemplateProcessor = new \common\helpers\OpenTemplateProcessor($filename);// 拓展类就是为了拿到他的xml
$innerXml = $innerTemplateProcessor->tempDocumentMainPart;
$innerXml = preg_replace('/^[\s\S]*<w:body>(.*)<\/w:body>.*/ ', '$1 ', $innerXml);// remove tag containing header, footer, images
$innerXml = preg_replace('/<w:sectPr>.*<\/w:sectPr>/ ', ' ', $innerXml);// 把取出来的内容放进</w:body> 结束符之前
$mainXml = $mainTemplateProcessor->tempDocumentMainPart;
$mainXml = preg_replace('/<\/w:body>/', '<w:p><w:r><w:br w:type = "page" /><w:lastRenderedPageBreak/></w:r></w:p>' . $innerXml . ' </w:body> ', $mainXml);
$mainTemplateProcessor->tempDocumentMainPart = $mainXml;
$mainTemplateProcessor->saveAs($folder . "1.docx");
http://www.yayakq.cn/news/302420/

相关文章:

  • 模板网站最大缺点网站添加漂浮二维码怎么做
  • 做网站seo的公司网站设置301重定向
  • 做视频网站流量费高吗wordpress 教育 演示
  • 学习完成网站建设作业广告设计案例网站
  • 网站建设规划书有哪些内容软件合集软件资料2023
  • 织梦做淘宝客网站视频教程房地产销售渠道拓客方案
  • 做平面设计都关注哪些网站做二手房产网站多少钱
  • 昆明做烤瓷牙哪去柏德L网站360极速浏览器网站开发缓存
  • 河南省建设安全监督总站网站开一家公司最低注册资金
  • 东莞网站seo优化制作网站公司定价
  • 织梦网站导航如何删除wordpress自己写代码
  • 网站项目开发建设合同电子科技网站
  • 怎么制作网站来赚钱深圳4a广告公司
  • 罗定网站建设苏州建网站的公司外包服务
  • wordpress 搜索 标题 内容seo知识分享
  • 免费建站建站网站突然没收录了
  • 网站做app大型农村电商平台
  • 建 新闻 网站招贴广告设计图片
  • 网站怎么做单页wordpress 支付宝接入
  • 关于建设门户网站国家级示范校建设网站
  • 北京 企业建网站雨发建设集团有限公司网站
  • 哈尔滨做平台网站平台公司哪家好郑州厉害的seo顾问
  • 在西部数码做的企业网站不能与阿里巴巴网站相连接ink域名网站
  • 手机可播放的网站Wordpress 手机端滑动
  • 新手做网站做什么样的中国核工业第五建设有限公司招聘信息
  • 如何让网站互动起来延吉省住房和城乡建设厅网站
  • 做网站的策划方案济南招聘网
  • 番禺网站建设培训学校中国机械加工网易下拉方法
  • 双流区的规划建设局网站网站源码小千个人网
  • wordpress强制使用长春做网站公司长春seo公司