php下载模块生成代码
2017-01-12 17:00
232 查看
首先得下载PHPExcel插件,然后参照下面方法
/** * 下载模板 */ public function downloadSaleStatusTpl(){ include_once(EXTEND_PATH . 'Library/ORG/PHPExcel/PHPExcel.class.php'); $tplExcel = new PHPExcel(); $tplExcel->getProperties()->setCreator("amazonorder") // Set properties ->setLastModifiedBy("amazonorder") ->setTitle("Office 2007 XLSX Test Document") ->setSubject("Office 2007 XLSX Test Document") ->setDescription("Test document for Office 2007 XLSX, generated using PHP classes.") ->setKeywords("office 2007 openxml php") ->setCategory("Test result file"); $tplExcel->getActiveSheet()->getColumnDimension('A')->setWidth(10); $tplExcel->getActiveSheet()->getColumnDimension('B')->setWidth(20); $tplExcel->getActiveSheet()->getColumnDimension('C')->setWidth(10); $tplExcel->getActiveSheet()->getColumnDimension('D')->setWidth(10); $tplExcel->getActiveSheet()->getColumnDimension('E')->setWidth(10); $tplExcel->getActiveSheet()->getColumnDimension('F')->setWidth(10); $tplExcel->getActiveSheet()->getColumnDimension('G')->setWidth(10); $tplExcel->getActiveSheet()->getColumnDimension('H')->setWidth(10); $tplExcel->getActiveSheet()->getColumnDimension('I')->setWidth(10); $tplExcel->getActiveSheet()->getColumnDimension('J')->setWidth(10); $tplExcel->setActiveSheetIndex(0) ->setCellValue('A1', 'SKU') ->setCellValue('B1', 'SKU中文名称') ->setCellValue('C1', "期初库存") ->setCellValue('D1', "实际库存") ->setCellValue('E1', "可用库存") ->setCellValue('F1', "预捡库存") ->setCellValue('G1', "本期入") ->setCellValue('H1', "本期出") ->setCellValue('I1', "备货库存") ->setCellValue('J1', "备注"); $tplExcel->setActiveSheetIndex(0)->setCellValue('A2', ' ')->setCellValue('B2', ' ')->setCellValue('C2', ' ') ->setCellValue('D2', ' ')->setCellValue('E2', ' ')->setCellValue('F2', ' ')->setCellValue('G2', ' ') ->setCellValue('H2', ' ')->setCellValue('I2', ' ')->setCellValue('J2', ' '); $tplExcel->getActiveSheet()->setTitle('上传模板'); $tplExcel->setActiveSheetIndex(0); header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename="上传模板('.date('YmdHis').').xls"'); header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($tplExcel, 'Excel5'); //excel5为xls格式,excel2007为xlsx格式 $objWriter->save('php://output'); exit; }
相关文章推荐
- PHP备份数据库生成SQL文件并下载的函数代码
- php在程序中将网页生成word文档并提供下载的代码
- php代码生成txt文件并下载
- PHP生成一张含有二维码的图片(文章末尾附代码下载链接)
- PHP生成迅雷、快车、旋风等软件的下载链接代码实例
- PHP简单系统查询模块代码打包下载
- php 生成word文档并下载代码
- PHP Yii gii自动生成的模块代码无法执行,报错:Internal Server Error include(Controller.php)
- PHP生成一张含有二维码的图片(文章末尾附代码下载链接)
- PHP生成迅雷、快车、旋风等软件的下载链接代码实例
- PHP生成迅雷、快车、旋风等软件的下载链接代码实例
- php在程序中将网页生成word文档并提供下载的代码
- php生成txt.word.xls直接下载代码
- PHP简单系统查询模块代码打包下载
- php生成二维码不保存服务器还有下载功能的实现代码
- 用PHP生成html分页列表的代码
- ASP.NET 2.0 HttpHandler实现生成图片验证码(示例代码下载)