色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php excel 樣式

王浩然1年前10瀏覽0評論

今天我們要來介紹一下php excel中樣式的使用。在日常的開發(fā)中,我們常常需要將數(shù)據(jù)以Excel表格的形式呈現(xiàn)出來,而樣式的優(yōu)化能夠讓數(shù)據(jù)更加美觀清晰。

首先,我們需要加載PHPExcel庫。

require_once './PHPExcel/Classes/PHPExcel.php';

然后,我們可以通過PHPExcel_Style_Alignment類來設置單元格的對齊方式。

$style = array(
'alignment' =>array(
'vertical' =>PHPExcel_Style_Alignment::VERTICAL_CENTER,
'horizontal' =>PHPExcel_Style_Alignment::HORIZONTAL_CENTER,
)
);
$objPHPExcel->getActiveSheet()->getStyle('A1')->applyFromArray($style);

以上代碼的作用是將A1單元格中的內容垂直居中、水平居中。

接著,我們可以通過PHPexcel_Style_Border類來設置單元格的邊框。

$style = array(
'borders' =>array(
'allborders' =>array(
'style' =>PHPExcel_Style_Border::BORDER_THIN,//邊框樣式
'color' =>array('rgb' =>'000000'),//邊框顏色
),
),
);
$objPHPExcel->getActiveSheet()->getStyle('A1:C3')->applyFromArray($style);

以上代碼的作用是將A1到C3單元格加上細實線黑色邊框。

除此之外,我們還可以通過PHPExcel_Style_Font類來設置字體相關的樣式,比如字體顏色、字體大小等等。

$style = array(
'font' =>array(
'bold' =>true,//是否加粗
'color' =>array('rgb' =>'FF0000'),//字體顏色
'size' =>12,//字體大小
'name' =>'微軟雅黑',//字體名稱
)
);
$objPHPExcel->getActiveSheet()->getStyle('A1')->applyFromArray($style);

以上代碼的作用是將A1單元格中的字體設置為12號的微軟雅黑字體,并且加粗,字體顏色為紅色。

最后,我們來看一下如何通過設置行高和列寬來調整表格布局。

$objPHPExcel->getActiveSheet()->getRowDimension(1)->setRowHeight(30);//設置第一行行高為30
$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth(20);//設置第一列列寬為20

以上代碼的作用是將第一行的行高設置為30,將第一列的列寬設置為20。

這些就是php excel中樣式的使用方法。通過對單元格的樣式進行設置,我們可以讓Excel表格更加美觀清晰。