php表格列表美化,【PHPWord】创建带样式表格的Word文档
require_once 'PHPWord.php';
$PHPWord = new PHPWord();
$section = $PHPWord->createSection();
//定义样式数组
$styleTable = array(
'borderSize'=>6,
'borderColor'=>'006699',
'cellMargin'=>80
);
$styleFirstRow = array(
'borderBottomSize'=>18,
'borderBottomColor'=>'0000ff',
'bgColor'=>'66bbff'
);
//定义单元格样式数组
$styleCell = array('valign'=>'center');
$styleCellBTLR = array('valign'=>'center','textDirection'=>PHPWord_Style_Cell::TEXT_DIR_BTLR);
//定义第一行的字体
$fontStyle = array('bold'=>true,'align'=>'center');
//添加表格样式
$PHPWord->addTableStyle('myOwnTableStyle',$styleTable,$styleFirstRow);
//添加表格
$table = $section->addTable('myOwnTableStyle');
//添加行
$table->addRow(900);
//添加单元格
$table->addCell(2000,$styleCell)->addText('Row 1',$fontStyle);
$table->addCell(2000,$styleCell)->addText('Row 2',$fontStyle);
$table->addCell(2000,$styleCell)->addText('Row 3',$fontStyle);
$table->addCell(2000,$styleCell)->addText('Row 4',$fontStyle);
$table->addCell(2000,$styleCellBTLR)->addText('Row 5',$fontStyle);
//添加更多的行/单元格
for($i=1;$i<=10;$i++){
$table->addRow();
$table->addCell(2000)->addText("Cell $i");
$table->addCell(2000)->addText("Cell $i");
$table->addCell(2000)->addText("Cell $i");
$table->addCell(2000)->addText("Cell $i");
$text = ($i%2==0) ? 'X' : '';
$table->addCell(500)->addText($text);
}
//保存文件
$objWriter = PHPWord_IOFactory::createWriter($PHPWord,'Word2007');
$objWriter->save('Table.docx');
php表格列表美化,【PHPWord】创建带样式表格的Word文档相关推荐
- 使用docx4j生成指定页码的带水印的空白word文档
使用docx4j生成指定页码的带水印的空白word文档 依赖========================================== org.docx4j docx4j 6.0.1 org ...
- java 操作 word 表格和样式_java 处理word文档 (含图片,表格内容)
因为本人长期从事Oa相关项目的开发,所以处理word文档,Pdf,Excel等是在所难免的. 1.需求 处理Excel 能够用jxl 或者poi 2需求 用户在系统上填 ...
- C#整合layui实现导出带多张图片的word文档
最近研究了一下如何实现利用C# webapi方式导出word文档,且文档中包含多张图片,现在给出实现过程. 准备阶段: 开发工具vs2017,在项目引用那里右键点击管理NuGet程序包,查询找到wor ...
- python docx 设置表格字体和格式_python-docx修改已存在的Word文档的表格的字体格式方法...
搞了好几天的表格字体格式,一直想找一种能直接一次性修改表格所有字体格式的方法(函数),但是无论用什么方法都无法修改表格字体的格式,原因应该是已存在的文档本身就具有某种格式限制,制约着里面表格里面字体格 ...
- python docx 设置表格字体和格式,python-docx修改已存在的Word文档的表格的字体格式方法...
搞了好几天的表格字体格式,一直想找一种能直接一次性修改表格所有字体格式的方法(函数),但是无论用什么方法都无法修改表格字体的格式,原因应该是已存在的文档本身就具有某种格式限制,制约着里面表格里面字体格 ...
- 【PHPWord】创建带样式表格的Word文档
require_once 'PHPWord.php';$PHPWord = new PHPWord();$section = $PHPWord->createSection();//定义样式数组 ...
- 去除带下划线的word文档答案
Python爬虫项目 去除word文档答案 本程序可以去除下划线部分的docx,和doc格式文件的习题答案. 主要使用的库 docx (用于操作word文档) win32com (用于将doc格式的文 ...
- Python学习笔记(36)——python创建‘肥兔子字符图案’Word文档
1.python-docx库的安装 pip安装法:python-docx-1 · PyPI (python-docx库的官方文档网址为:python-docx - python-docx 0.8.11 ...
- Java读写word带样式,java将html导出带样式word文档
java怎么由html生成word,保留html样式 @RequestMapping("download")public void exportWord( HttpServletRequest req ...
最新文章
- CTC损失函数 Transformer用的
- Codeforces 611D New Year and Ancient Prophecy DP
- 著名加密库收集 Encrypt
- 【转】Asp.net页面的生命周期
- java线程等待_java 中线程等待与通知的实现
- ajax跨域请求wcf,ajax wcf 指定某个域名 进行跨域访问
- 车辆销售系统用例_使用OpenCV和Python构建自己的车辆检测模型
- 如何编译Linux内核
- system.gc()和system.runFinalization()区别作用
- win10计算机本地组策略编辑器,Win10本地组策略编辑器怎么打开(方法汇总)
- Mac苹果电脑上右键创建文件
- excel中折线图怎样设置成箭头处没刻度线?
- 《与韩荆州书》--李白经典求职信
- html和css中盒子大小,CSS大小设置实例——盒子模型
- matlab图像分类器,一个用BoW|Pyramid BoW+SVM进行图像分类的Matlab Demo
- kuangbin专题八 HDU4081 Qin Shi Huang's National Road System(次小生成树)
- 微信公众号+Flask+新浪SAE 配置
- 【Unity】OnTriggerStay2D无法触发问题,物体跟随鼠标等背包系统以及UI场景交互系统技术总结
- 获取验证码按钮 点击后开始倒计时
- 将数字代码转成对应的地区缩写
热门文章
- 试题 算法训练 递归输出数字三角形
- python变量pi和pi被看作相同的变量_python分享pi的方法 两种用python分享p
- 曾想做长尾酒店的“携程”,却成为酒店行业的“京东”
- 小米note3 android 8,手机 篇五十五:红米Note8Pro拍照翻车,竟不敌两年前小米Note3!...
- CSS响应式图片运用中的srcset属性
- 神经网络结构图绘图软件,神经网络示意图怎么画
- 2021-08-10 更改SecureCRT的背景颜色
- CentOs - squid
- 基于OpenCV和OpenGL 的简易美颜相机
- Java实现第八届蓝桥杯外星日历