用Word绘制表格
发布:liao | 发布时间: 2008年3月25日<?php
$word = new COM("word.application") or die("无法启动 Word 程序!");
$word->Visible = 1;
$doc = $word->Documents->Add();
$doc->Sections->Add($word->Selection->Range,0);// 增加一个分节
$Section = $doc->Sections(1); // 获取第一小节对象
$Range = $Section->Range; // 产生 Range 对象
$Table = $doc->Tables->Add($Range ,5, 10); // 产生 5x10的表格
// 将数据塞入表格
for ($i=1; $i<=10; $i++) {
for ($j=1; $j<=5; $j++) {
$Cell = $Table->Cell($j, $i);
$CellRange = $Cell->Range;
$CellRange->InsertBefore(chr(0x40+$j).chr(0x40+$i));
}
}
$word->Documents[1]->SaveAs("c:\\word.doc");
$word->Quit();
$word->Release();
$word = null;
?>
$word = new COM("word.application") or die("无法启动 Word 程序!");
$word->Visible = 1;
$doc = $word->Documents->Add();
$doc->Sections->Add($word->Selection->Range,0);// 增加一个分节
$Section = $doc->Sections(1); // 获取第一小节对象
$Range = $Section->Range; // 产生 Range 对象
$Table = $doc->Tables->Add($Range ,5, 10); // 产生 5x10的表格
// 将数据塞入表格
for ($i=1; $i<=10; $i++) {
for ($j=1; $j<=5; $j++) {
$Cell = $Table->Cell($j, $i);
$CellRange = $Cell->Range;
$CellRange->InsertBefore(chr(0x40+$j).chr(0x40+$i));
}
}
$word->Documents[1]->SaveAs("c:\\word.doc");
$word->Quit();
$word->Release();
$word = null;
?>
发布:liao | 分类:php技术 | 评论:0 | 引用:0 | 浏览:
| TrackBack引用地址
- 相关文章:
简体中文转成繁体的PHP类 (2008-3-9 23:26:30)
PHP读取一个文件夹内有多少个文件的函数. (2008-3-7 16:56:4)
php在线人数统计方法 (2008-2-23 14:6:11)
使用PHP DOM-XML创建和解析XML文件 (2008-2-23 14:3:10)
屏蔽phpinfo() 函数 (2008-2-23 13:59:50)
在PHP中的日期及时间 (2008-2-1 22:11:5)
用MySQL和PHP创建XML (2008-2-1 22:8:38)
用php怎么样读取xml数据 (2008-2-1 22:7:0)
PHP程序防盗链程序 (2008-2-1 22:3:47)
用PHP对文件和目录的操作方法 (2008-1-22 11:38:5)
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。





