使用PHPExcel插入多个图像时出现问题

使用PHPExcel插入多个图像时出现问题,php,phpexcel,Php,Phpexcel,我想从php生成excel报告,其中每行有两个图像。但生成的excel工作表仅显示第一行的图像。 下面是我用过的代码 $pixels = 120; $points = PHPExcel_Shared_Drawing::pixelsToPoints($pixels); $wpixels = 95; $wpoints = PHPExcel_Shared_Drawing::pixelsToPoints($wpixels); while ($data = mysql_fetch_a

我想从php生成excel报告,其中每行有两个图像。但生成的excel工作表仅显示第一行的图像。 下面是我用过的代码

  $pixels = 120;
  $points = PHPExcel_Shared_Drawing::pixelsToPoints($pixels);
  $wpixels = 95;
  $wpoints = PHPExcel_Shared_Drawing::pixelsToPoints($wpixels);

  while ($data = mysql_fetch_array($rsExport)) {
      @extract($data);
      $image_path = "../../../upload/jrf/".$img_upload;
      $sign_path  = "../../../upload/jrf/".$sign_upload;
     $activeSheet->setCellValue("A".$rowNum, $i);
     $activeSheet->setCellValue("B".$rowNum, $jrf_roll_no);
     $activeSheet->setCellValue("C".$rowNum, $name);

     $objDrawing = new PHPExcel_Worksheet_Drawing();
     $objDrawing->setPath($image_path);
     $objDrawing->setCoordinates('D'.$rowNum);
     $objDrawing->setResizeProportional(false);
     $objDrawing->setWidth($wpoints);   
    $objDrawing->setWorksheet($activeSheet);

     $activeSheet->getRowDimension($rowNum)->setRowHeight($points);
     $activeSheet->getColumnDimension('D'.$rowNum)->setAutoSize(true);

     $objDrawing1 = new PHPExcel_Worksheet_Drawing();
    $objDrawing1->setPath($sign_path);
    $objDrawing1->setCoordinates('E'.$rowNum);
    $objDrawing1->setResizeProportional(false);

    $objDrawing1->setWidthAndHeight($wpoints,$points);
    $objDrawing1->setWorksheet($activeSheet);

   $activeSheet->getColumnDimension('E'.$rowNum)->setAutoSize(true);
   $rowNum++;
   $i++;

}

你确定一个图像没有覆盖在第二个图像上吗?是的。因为对于另一行,它显示带有十字的图像(如未找到路径),你是否试图为每一行显示相同的两个图像?否。实际上,它的考生报告申请考试。因此,在该考生的照片和上传的签名中,可以从数据库中获取。这是生成的excel