首页 > 解决方案 > phpexcel切换到嵌入式单元格图片?

问题描述

我想在excel中插入一张图片,但是这张图片是浮动的,我希望它嵌入到单元格中而不是浮动的,并且随着单元格的放大和缩小,我如何使用PHPExcel?

        $objDrawing = new \PHPExcel_Worksheet_Drawing();
        $objDrawing->setPath(($pat));
        $objDrawing->setWidthAndHeight(80, 80); 
        $objDrawing->setOffsetX(7);
        $objDrawing->setOffsetY(7);
        $objDrawing->setRotation(0);
        $objDrawing->getShadow()->setVisible(true);
        $objDrawing->getShadow()->setDirection(50);
        $objDrawing->setCoordinates('A' . ($ki + 2));
        $objDrawing->setWorksheet($objPHPExcel->getActiveSheet());

用这个方法我只能得到浮动图片,它没有嵌入到单元格中,如果嵌入,它会显示这种格式:=DISPIMG("ID_1D2359FEC29049BAB368453095CDE910",1),有没有有经验的高手可以帮忙

在此处输入图像描述

标签: javapythonphpc

解决方案


推荐阅读