国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

深入解讀PHP類phpExcel應(yīng)用

開發(fā) 后端
PHP類phpExcel可以幫助我們直接輸出到瀏覽器;設(shè)置excel的屬性;設(shè)置當(dāng)前的sheet;設(shè)置sheet的name;設(shè)置單元格的值等等。

PHP語言在實(shí)際編寫中經(jīng)常會(huì)與數(shù)據(jù)庫(kù)打上交道。下面我們就來一起看看PHP類phpExcel的具體使用方法。phpExcel,操作excel很方便,尤其是可以方便的加入圖片,支持jpg gif png格式。#t#

下面是總結(jié)的幾個(gè)PHP類phpExcel使用方法

創(chuàng)建一個(gè)excel

$objPHPExcel = new PHPExcel();

PHP類phpExcel保存excel—2007格式

$objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
//或者$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel); 非2007格式
$objWriter->save(”xxx.xlsx”);

直接輸出到瀏覽器

$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel);
header(”Pragma: public”);
header(”Expires: 0″);
header(”Cache-Control:must-revalidate, post-check=0, pre-check=0″);
header(”Content-Type:application/force-download”);
header(”Content-Type:application/vnd.ms-execl”);
header(”Content-Type:application/octet-stream”);
header(”Content-Type:application/download”);;
header(’Content-Disposition:attachment;filename=”resume.xls”‘);
header(”Content-Transfer-Encoding:binary”);
$objWriter->save(’php://output’);

PHP類phpExcel設(shè)置excel的屬性:

創(chuàng)建人
$objPHPExcel->getProperties()->setCreator(”Maarten Balliauw”);

最后修改人
$objPHPExcel->getProperties()->setLastModifiedBy(”Maarten Balliauw”);

標(biāo)題
$objPHPExcel->getProperties()->setTitle(”Office 2007 XLSX Test Document”);

題目
$objPHPExcel->getProperties()->setSubject(”Office 2007 XLSX Test Document”);

描述
$objPHPExcel->getProperties()->setDescription(”Test document for Office 2007 XLSX, generated using PHP classes.”);

關(guān)鍵字
$objPHPExcel->getProperties()->setKeywords(”office 2007 openxml php”);

種類
$objPHPExcel->getProperties()->setCategory(”Test result file”);

PHP類phpExcel設(shè)置當(dāng)前的sheet
$objPHPExcel->setActiveSheetIndex(0);

設(shè)置sheet的name
$objPHPExcel->getActiveSheet()->setTitle(’Simple’);

設(shè)置單元格的值
$objPHPExcel->getActiveSheet()->setCellValue(’A1′, ‘String’);
$objPHPExcel->getActiveSheet()->setCellValue(’A2′, 12);
$objPHPExcel->getActiveSheet()->setCellValue(’A3′, true);
$objPHPExcel->getActiveSheet()->setCellValue(’C5′, ‘=SUM(C2:C4)’);
$objPHPExcel->getActiveSheet()->setCellValue(’B8′, ‘=MIN(B2:C5)’);

合并單元格
$objPHPExcel->getActiveSheet()->mergeCells(’A18:E22′);

PHP類phpExcel分離單元格
$objPHPExcel->getActiveSheet()->unmergeCells(’A28:B28′);

保護(hù)cell
$objPHPExcel->getActiveSheet()->getProtection()->setSheet(true); // Needs to be set to true in order to enable any worksheet protection!
$objPHPExcel->getActiveSheet()->protectCells(’A3:E13′, ‘PHPExcel’);

設(shè)置格式
// Set cell number formats
echo date(’H:i:s’) . ” Set cell number formats\n”;
$objPHPExcel->getActiveSheet()->getStyle(’E4′)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_CURRENCY_EUR_SIMPLE);
$objPHPExcel->getActiveSheet()->duplicateStyle( $objPHPExcel->getActiveSheet()->getStyle(’E4′), ‘E5:E13′ );

PHP類phpExcel設(shè)置寬width
// Set column widths
$objPHPExcel->getActiveSheet()->getColumnDimension(’B’)->setAutoSize(true);
$objPHPExcel->getActiveSheet()->getColumnDimension(’D’)->setWidth(12);

設(shè)置font
$objPHPExcel->getActiveSheet()->getStyle(’B1′)->getFont()->setName(’Candara’);
$objPHPExcel->getActiveSheet()->getStyle(’B1′)->getFont()->setSize(20);
$objPHPExcel->getActiveSheet()->getStyle(’B1′)->getFont()->setBold(true);
$objPHPExcel->getActiveSheet()->getStyle(’B1′)->getFont()->setUnderline(PHPExcel_Style_Font::UNDERLINE_SINGLE);
$objPHPExcel->getActiveSheet()->getStyle(’B1′)->getFont()->getColor()->setARGB(PHPExcel_Style_Color::COLOR_WHITE);
$objPHPExcel->getActiveSheet()->getStyle(’E1′)->getFont()->getColor()->setARGB(PHPExcel_Style_Color::COLOR_WHITE);
$objPHPExcel->getActiveSheet()->getStyle(’D13′)->getFont()->setBold(true);
$objPHPExcel->getActiveSheet()->getStyle(’E13′)->getFont()->setBold(true);

PHP類phpExcel設(shè)置align
$objPHPExcel->getActiveSheet()->getStyle(’D11′)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT);
$objPHPExcel->getActiveSheet()->getStyle(’D12′)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT);
$objPHPExcel->getActiveSheet()->getStyle(’D13′)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT);
$objPHPExcel->getActiveSheet()->getStyle(’A18′)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_JUSTIFY);
//垂直居中
$objPHPExcel->getActiveSheet()->getStyle(’A18′)->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);

PHP類phpExcel設(shè)置column的border
$objPHPExcel->getActiveSheet()->getStyle(’A4′)->getBorders()->getTop()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN);
$objPHPExcel->getActiveSheet()->getStyle(’B4′)->getBorders()->getTop()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN);
$objPHPExcel->getActiveSheet()->getStyle(’C4′)->getBorders()->getTop()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN);
$objPHPExcel->getActiveSheet()->getStyle(’D4′)->getBorders()->getTop()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN);
$objPHPExcel->getActiveSheet()->getStyle(’E4′)->getBorders()->getTop()->setBorderStyle(PHPExcel_Style_Border::BORDER_THIN);

設(shè)置border的color
$objPHPExcel->getActiveSheet()->getStyle(’D13′)->getBorders()->getLeft()->getColor()->setARGB(’FF993300′);
$objPHPExcel->getActiveSheet()->getStyle(’D13′)->getBorders()->getTop()->getColor()->setARGB(’FF993300′);
$objPHPExcel->getActiveSheet()->getStyle(’D13′)->getBorders()->getBottom()->getColor()->setARGB(’FF993300′);
$objPHPExcel->getActiveSheet()->getStyle(’E13′)->getBorders()->getTop()->getColor()->setARGB(’FF993300′);
$objPHPExcel->getActiveSheet()->getStyle(’E13′)->getBorders()->getBottom()->getColor()->setARGB(’FF993300′);
$objPHPExcel->getActiveSheet()->getStyle(’E13′)->getBorders()->getRight()->getColor()->setARGB(’FF993300′);

PHP類phpExcel設(shè)置填充顏色
$objPHPExcel->getActiveSheet()->getStyle(’A1′)->getFill()->setFillType(PHPExcel_Style_Fill::FILL_SOLID);
$objPHPExcel->getActiveSheet()->getStyle(’A1′)->getFill()->getStartColor()->setARGB(’FF808080′);
$objPHPExcel->getActiveSheet()->getStyle(’B1′)->getFill()->setFillType(PHPExcel_Style_Fill::FILL_SOLID);
$objPHPExcel->getActiveSheet()->getStyle(’B1′)->getFill()->getStartColor()->setARGB(’FF808080′);

加圖片
$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName(’Logo’);
$objDrawing->setDescription(’Logo’);
$objDrawing->setPath(’./images/officelogo.jpg’);
$objDrawing->setHeight(36);
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());

$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName(’Paid’);
$objDrawing->setDescription(’Paid’);
$objDrawing->setPath(’./images/paid.png’);
$objDrawing->setCoordinates(’B15′);
$objDrawing->setOffsetX(110);
$objDrawing->setRotation(25);
$objDrawing->getShadow()->setVisible(true);
$objDrawing->getShadow()->setDirection(45);
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());

PHP類phpExcel在默認(rèn)sheet后,創(chuàng)建一個(gè)worksheet
echo date(’H:i:s’) . ” Create new Worksheet object\n”;
$objPHPExcel->createSheet();


$objWriter = PHPExcel_IOFactory::createWriter($objExcel, 'Excel5');
$objWriter-save('php://output');
 

責(zé)任編輯:曹凱 來源: 百度博客
相關(guān)推薦

2009-12-02 14:55:46

PHP抽象類abstr

2009-12-11 16:28:20

PHP統(tǒng)計(jì)圖表類

2009-12-10 17:54:57

PHP刪除Cookie

2009-12-11 10:52:37

PHP運(yùn)行機(jī)制

2011-01-28 09:29:51

PHPWeb

2009-12-11 10:29:03

PHP插件機(jī)制

2009-12-09 10:34:54

PHP基本語法結(jié)構(gòu)

2009-12-07 15:34:18

PHP類的封裝

2009-12-08 17:06:40

PHP應(yīng)用odbc

2009-12-11 18:05:39

PHP鏈接WEB SE

2009-11-26 09:06:35

PHP遞歸數(shù)組

2020-05-15 08:10:14

HTTP3應(yīng)用協(xié)議

2021-12-13 11:07:10

鴻蒙HarmonyOS應(yīng)用

2009-12-07 16:07:03

PHP類的繼承

2024-11-26 07:53:07

2009-12-02 16:46:18

PHPMailer

2009-12-15 14:16:13

Ruby Contin

2011-12-12 15:45:21

傳真機(jī)應(yīng)用技巧

2009-12-14 18:14:27

Ruby DSL

2009-12-02 13:16:32

PHP DOMXPat
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

97se亚洲综合| 国产在线视频你懂| 久久av超碰| 一区二区三区在线播放欧美| av大片在线播放| 亚洲国产aⅴ天堂久久| av在线无限看| 国产亚洲成aⅴ人片在线观看| 亚洲一区 在线播放| 久久国产精品第一页| 日本不卡二区| 日韩精品一二三| 涩涩涩999| 蜜芽一区二区三区| 欧美在线播放一区| 国产手机视频一区二区| 国产精品9999久久久久仙踪林| 欧美大人香蕉在线| 亚洲综合av影视| 影视一区二区| 91文字幕巨乱亚洲香蕉| 最新精品国产| av资源一区二区| 国产精品社区| 亚洲最新在线| 成人精品免费视频| 国模杨依粉嫩蝴蝶150p| 国产女人18毛片水真多成人如厕 | 国产免费av一区二区三区| 97成人精品区在线播放| 免费观看成人www动漫视频| 91po在线观看91精品国产性色| 婷婷五月色综合香五月| 国产日产久久高清欧美一区| 欧美成人日韩| 久久亚裔精品欧美| 狠狠色丁香婷综合久久| 999久久欧美人妻一区二区| 91视视频在线观看入口直接观看www| 免费黄色日本网站| 亚洲狠狠丁香婷婷综合久久久| 在线碰免费视频在线观看| 欧美色综合久久| 精品3atv在线视频| 久久人人97超碰精品888| 久久视频精品| 图片区小说区区亚洲五月| 成人免费视频免费观看| 国产1区2区视频| 欧美日本在线视频| 欧美午夜三级| 成人性生交大片免费看小说| 米奇777在线欧美播放| 日韩在线综合网| 黄网动漫久久久| 日本不卡1234视频| 91成人免费观看网站| 在线播放日韩| 国产一区亚洲一区| 国产成人天天5g影院在线观看 | 国产中文欧美精品| 国产精品人人爽人人做我的可爱| 欧美大黑帍在线播放| 18成人在线观看| 国产福利在线播放麻豆| 最新中文字幕亚洲| 99久久精品费精品国产| 偷拍盗摄高潮叫床对白清晰| 中文字幕第36页| 精品成人国产在线观看男人呻吟| 永久免费网站在线| 欧美极品欧美精品欧美视频 | 丁香婷婷在线观看| 正在播放亚洲1区| 色婷婷综合网| 欧美国产视频一区| 日韩欧美精品网址| 日韩欧美少妇| 亚洲v日韩v综合v精品v| 国产成人无遮挡在线视频| 色播在线观看| 色yeye香蕉凹凸一区二区av| 亚州av乱码久久精品蜜桃| 岛国av一区二区在线在线观看| 国产精品久久久久久久久久妞妞 | 红杏一区二区三区| 欧美一级大片在线观看| 亚洲精品美女| 久久久久久免费看| 国产成人亚洲综合| 日韩福利电影在线| 天天操夜夜干| 中文字幕久热精品视频在线| 欧美影视一区| 亚洲精品高清无码视频| 日韩久久久久久| 国产成人精品免费视| 在线观看免费黄色片| 91精品福利视频| 亚洲开心激情| 艳母动漫在线观看| 99国产精品视频免费观看一公开 | 91最新在线免费观看| 欧美日韩高清在线播放| 第四色在线一区二区| 自拍偷拍欧美| 亚欧无线一线二线三线区别| 欧美在线观看一区| 女仆av观看一区| 欧美黑人在线观看| 日韩免费一区二区三区在线播放| 欧美日韩国产免费观看视频| 91最新在线观看| 在线观看久久av| 久久99在线观看| 日韩经典中文字幕| 日韩视频一区二区三区在线播放| 欧美日韩国产亚洲一区| 美女网站视频在线| 国产精品国三级国产av| 欧美精品一级二级| 在线观看日韩av电影| 欧美黑人又粗又大又爽免费| 久久久久久久久综合| 欧美日韩精品一区二区在线播放| 美女在线观看视频一区二区| 日本在线观看高清完整版| 亚洲资源网你懂的| 青青青青在线视频| 欧美床上激情在线观看| 91精品国产综合久久精品麻豆| 激情成人在线视频| 同产精品九九九| 中文字幕av一区二区| 正在播放欧美一区| 91精品福利视频| 一区二区亚洲| 午夜日韩成人影院| 成人性生交大片免费看视频r| 国产欧美韩日| 亚洲在线免费观看| caoporn国产精品免费公开| 大片在线观看网站免费收看| 国产精品久久久久久福利| 亚洲精品一区三区三区在线观看| 国产精品色呦| 乱一区二区av| 午夜精品久久久久久久99水蜜桃| 色综合一区二区三区| 一区二区三区av电影| 91在线一区二区| **性色生活片久久毛片| 国产精品久久久久久久久果冻传媒| 国产**成人网毛片九色 | 粉嫩精品导航导航| 动漫视频在线一区| 黑人巨大精品欧美黑白配亚洲| 国产精品久久久久久久蜜臀 | 久久99久久99小草精品免视看| av一级久久| 国一区二区在线观看| 狠狠色综合色综合网络| 国产一区二区三区香蕉| 五月天一区二区| 日韩精品一区在线| 成人国内精品久久久久一区| 亚洲综合在线播放| 成人伊人精品色xxxx视频| 国产精品久久久久久久一区探花 | av在线dvd| 国产精品一区二区婷婷| 亚洲sss综合天堂久久| 国产一区二区三区高清视频| 在线观看欧美一区| 亚洲国产日韩综合一区| 97在线免费公开视频| 久热av在线| 91九色精品国产一区二区| caoporn成人免费视频在线| 亚洲欧美视频一区二区三区| 久久午夜剧场| 国产美女高潮在线| 国产福利一区二区三区在线播放| 亚洲一区二区电影| 国产精品亚洲一区二区三区妖精 | 成人高清视频免费观看| 欧美日韩在线影院| 97激碰免费视频| 污污动漫在线观看| 亚洲天堂黄色| 一区二区三区国产在线观看| 五月婷婷狠狠操| 自拍欧美日韩| 欧美亚男人的天堂| 亚洲天堂av女优| 国产精品亚洲a| 午夜视频成人| 成人动漫在线一区| 日韩一级免费观看| 国产美女视频免费|