php使用phpoffice/phpspreadsheet導(dǎo)出圖片實(shí)例
一:方法介紹
導(dǎo)出插入圖片主要使用\PhpOffice\PhpSpreadsheet\Worksheet\Drawing實(shí)現(xiàn)
$drawing = new \PhpOffice\PhpSpreadsheet\Worksheet\Drawing();
$drawing->setName('Logo');//設(shè)置圖片名稱
$drawing->setDescription('Logo');//設(shè)備圖片描述
$drawing->setPath('./images/officelogo.jpg');//設(shè)置圖片地址
$drawing->setHeight(36);//設(shè)置圖片高度
$drawing->setCoordinates('A1');//設(shè)置圖片繪制到指定單元格
$drawing->setWorksheet($spreadsheet->getActiveSheet());//將圖片繪制到工作表二:實(shí)現(xiàn)實(shí)例
$spreadsheet = new Spreadsheet();//創(chuàng)建一個(gè)新的excel文檔
$sheet = $spreadsheet->getActiveSheet();//獲取當(dāng)前操作sheet的對象
//將圖片繪制到excel中
$drawing = new \PhpOffice\PhpSpreadsheet\Worksheet\Drawing();
$drawing->setPath($img);
$drawing->setHeight(50);
$drawing->setCoordinates('A1');
$drawing->setWorksheet($sheet);
$writer = new Xlsx($spreadsheet);
$writer->save('xxx.xlsx');//生成excel文件
//將多個(gè)圖片繪制到excel中
$spreadsheet = new Spreadsheet();//創(chuàng)建一個(gè)新的excel文檔
$sheet = $spreadsheet->getActiveSheet();//獲取當(dāng)前操作sheet的對象
//將圖片繪制到excel中
foreach ($imgs as $img) {
$drawing = new \PhpOffice\PhpSpreadsheet\Worksheet\Drawing();
$drawing->setPath($img);
$drawing->setHeight(50);
$drawing->setCoordinates('A1');
$drawing->setWorksheet($sheet);
}
$writer = new Xlsx($spreadsheet);
$writer->save('xxx.xlsx');//生成excel文件三:參考
基礎(chǔ)操作參考:http://www.fzitv.net/program/304059ta3.htm
文檔地址:https://phpspreadsheet.readthedocs.io/
github地址:https://github.com/PHPOffice/PhpSpreadsheet
以上就是php使用phpoffice/phpspreadsheet導(dǎo)出圖片實(shí)例的詳細(xì)內(nèi)容,更多關(guān)于phpoffice/phpspreadsheet導(dǎo)出圖片的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
php實(shí)現(xiàn)微信企業(yè)付款到個(gè)人零錢功能
這篇文章主要為大家詳細(xì) 介紹了php實(shí)現(xiàn)微信企業(yè)付款到個(gè)人零錢功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-10-10
PHP通過bypass disable functions執(zhí)行系統(tǒng)命令的方法匯總
這篇文章主要介紹了PHP通過bypass disable functions執(zhí)行系統(tǒng)命令的方法匯總,需要的朋友可以參考下2018-05-05
純真IP數(shù)據(jù)庫的應(yīng)用 IP地址轉(zhuǎn)化成十進(jìn)制
由于純真數(shù)據(jù)庫中的IP數(shù)據(jù)是和普通IP不同的,所以要轉(zhuǎn)化后才能比對2009-06-06
Laravel5.1 框架登錄和注冊實(shí)現(xiàn)方法詳解
這篇文章主要介紹了Laravel5.1 框架登錄和注冊實(shí)現(xiàn)方法,結(jié)合實(shí)例形式詳細(xì)分析了laravel5.1框架登錄與注冊相關(guān)配置、路由、實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下2020-01-01

