如何修复图像未显示在使用PHPSpreadsheet的PDF上



我使用 PHPSpreadsheet(https://github.com/PHPOffice/PhpSpreadsheet( 来生成 Excel 和 PDF。我在第一个单元格上添加了图像,它在 excel 上显示良好,但在 PDF 上显示不佳。如何解决这个问题?

$drawing = new PhpOfficePhpSpreadsheetWorksheetHeaderFooterDrawing();
    $drawing->setName('PhpSpreadsheet logo');
    $drawing->setPath('../upload/14.png');
    $drawing->setHeight(50);
    $drawing->setCoordinates('A1');
    $drawing->setOffsetX(30);
    $drawing->setWorksheet($spreadsheet->getActiveSheet());

不要使用图像的相对路径,而是使用完整路径。

改变

'../upload/14.png'

类似(根据您的特定设置进行修改(

'/home/html/upload/14.png'

最新更新