$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName('Image Name');
$objDrawing->setDescription('Sample');
$objDrawing->setPath('C:/Users/Downloads/'.$image);
$objDrawing->setHeight(100);
$objDrawing->setWidth(100);
$objDrawing->setResizeProportional(FALSE);
$objDrawing->setCoordinates('A1');
$objDrawing->setOffsetX(30);
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());
使用上面的代码我从数据库中获取图像并尝试在特定的图像框中设置图像。图像框包含(A1:D18)合并excel。但我可以调整图像设置100的宽度和高度,但这些大小是图像大小的变化。如何将这些尺寸修复到所有图像。