首页 > 编程语言 >PHP 批量生成 WORD2007 文件

PHP 批量生成 WORD2007 文件

时间:2023-03-23 12:07:19浏览次数:45  
标签:xml 批量 OFFICE 生成 文件格式 WORD2007 PHP


由于MS OFFICE 07中新的文件格式启用了zip+xml的方式,这也就意味着可以用PHP方便地来实现WORD中数据的自动生成的功能。一个插 件:openxmlphpword可以满足你的需求。

 

它只有一个函数,里面有详细的说明。

 

代码:

 

<?php
include("createWord.php");

// 单个生成
$mes['title']   = '用 PHP实现WORD07文件批量生成';
$mes['content'] = '由于MS OFFICE 07中新的文件格式启用了zip+xml的方式,这也就意味着可以用PHP方便地来实现WORD中数据的自动生成的功能。一个插件:openxmlphpword可以满足你的需求。它只有一个函数,里面有详细的说明。下载地址:http://openxmlphpword.googlecode.com/files/openxmlphpword%2020100108%200.10.rar';

createWord($mes,'template.docx','temp/newyork.docx');

// 批量生成
for($i=1;$i<9;$i++)
{
	$mes['title']=$i."号标题";
	$mes['content']=$i."号内容哦";
	createWord($mes,"template.docx",'temp/'.$i.".docx");
}
exit("ok");
?>

标签:xml,批量,OFFICE,生成,文件格式,WORD2007,PHP
From: https://blog.51cto.com/u_8895844/6144591

相关文章

  • php 效率高写法
    0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“......
  • 【web 开发基础】PHP 快速入门(9)-PHP 运算符之位运算符详解
    前言PHP开发基础开速入门系列目录:《【web开发基础】php开发基础快速入门(1)-PHP介绍及开发环境快速安装和基本使用介绍》《【web开发基础】php开发基础快速入门(2)-......
  • windows下使php实现守护进程
    github:仓库地址: https://github.com/kohsuke/winsw下载地址: https://github.com/winsw/winsw/releases步骤:1.先到https://github.com/kohsuke/winsw/releases下载......
  • Maven-批量删除_remote.repositories文件
    解决更换仓库带来的jar包不兼容的问题,如直接将jar包复制到仓库,会爆红。delFile.bat@echooffechostart........for/f"delims="%%iin('dir/b/s"./_remote.repo......
  • 【Python】批量提取Fibersim xml文件中的节点网格数据
    程序功能:输入需求:fibersim导出的ply的xml文件,可以很多个也没问题。但名字要有规律,不然没法循环读写。比如我自己用的就是x1.xml、x2.xml、Y1.xml......的文件名定义......
  • mysql多实例批量部署script
    一、背景最近一个项目上,一台linux需要部署mysql8.0多实例,为了加快部署的速度,写了一个脚本。二、解决方案#!/bin/bash#downloadmysqlpackagepackage="mysql-8.0.31......
  • 【web 开发基础】PHP 快速入门(8)-PHP 运算符之逻辑运算符详解
    前言PHP开发基础开速入门系列目录:《​【web开发基础】php开发基础快速入门(1)-PHP介绍及开发环境快速安装和基本使用介绍​》《​【web开发基础】php开发基础快速入......
  • Python ArcPy批量掩膜、重采样大量遥感影像
      本文介绍基于Python中ArcPy模块,对大量栅格遥感影像文件进行批量掩膜与批量重采样的操作。  首先,我们来明确一下本文的具体需求。现有一个存储有大量.tif格式遥感影......
  • Uploadifive 批量文件上传
    Uploadifive批量文件上传_uploadifive多个上传按钮_asing1elife的博客-CSDN博客 属性auto-Boolean-true当文件被添加到上传队列时,会自动上传buttonClass-String......
  • #yyds干货盘点#php curl发送post请求,向接口发送请求并返回数据
    在微信开发中,很多请求都是用curl实现的,并不是跳转的curl或者ajax。index.php<?php//api接口$url="server.php";//发送请求functionhttpGet($url){$curl=curl_init(......