【问题标题】:PHPexcel group rows with imagesPHPexcel用图像分组行
【发布时间】:2013-07-29 00:32:59
【问题描述】:

我需要使用 PHPExcel 折叠带有图像的行。

分组http://imgur.com/nO6m9lf,6zRcFa5

折叠没有图片的行http://imgur.com/nO6m9lf,6zRcFa5#1

现在图像显示如下:

$objDrawing = new PHPExcel_Worksheet_MemoryDrawing();
$objDrawing->setName($element["product_code"]);
$objDrawing->setDescription($element["product_code"]);
$objDrawing->setImageResource($gdImage);
$objDrawing->setRenderingFunction(PHPExcel_Worksheet_MemoryDrawing::RENDERING_JPEG);
$objDrawing->setMimeType(PHPExcel_Worksheet_MemoryDrawing::MIMETYPE_DEFAULT);
$objDrawing->setHeight(150);
$objDrawing->setCoordinates('B'.$n);
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());
$objPHPExcel->getActiveSheet()->getHeaderFooter()-    >addImage($objDrawing,PHPExcel_Worksheet_HeaderFooter::IMAGE_HEADER_LEFT);
$objPHPExcel->getActiveSheet()->getRowDimension($n)->setRowHeight(113);
$objPHPExcel->getActiveSheet()->getRowDimension($n)->setOutlineLevel(1);
$objPHPExcel->getActiveSheet()->getRowDimension($n)->setCollapsed(true);

如何使用 PHPExcel 折叠带有图像的行?

【问题讨论】:

    标签: php image phpexcel collapse


    【解决方案1】:

    开发者文档在第 4.6.30 节(对于列)和第 4.6.33 节(对于行)中详细说明了如何设置大纲/分组;但我从未尝试过使用图像。由于图像不是单元格内容的一部分,而是有效地悬停在工作表“上方”,我怀疑除非您可以将一些分组值放在图像“下方”的单元格中,否则它不会起作用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-28
      • 2013-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-26
      相关资源
      最近更新 更多