[php]PHPExcel挿入画像

1841 ワード

他のコードは貼らず、キーコードに直接接続します.
$objPHPExcel = new PHPExcel();
$objPHPExcel->setActiveSheetIndex(0);
$objActSheet = $objPHPExcel->getActiveSheet();

$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName('avatar');
$objDrawing->setDescription('avatar');
$objDrawing->setPath(‘path_of_image/my_image.jpg’);
$objDrawing->setHeight(30);
$objDrawing->setWidth(30);
$objDrawing->setCoordinates('A1');
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());

また、画像をセルに埋め込む方法はありません.セルの幅を設定することで、画像をセルに表示することができます.
$objActSheet->getColumnDimension(‘A’)->setWidth(15);
$objActSheet->getRowDimension(1)->setRowHeight(40);