为什么使用@ font-face CSS时barryvdh / laravel-dompdf会卡住或无法处理HTML到PDF?

问题描述 投票:0回答:1

使用dompdf库生成html到pdf时,我没有发现任何问题。但是,当我在CSS中添加@ font-face并为“ Courier New”字体提供.ttf文件时,dompdf停留在某些过程中,并且无法完成生成pdf文件。

我正在将此行添加到我的样式中

@font-face { font-family: 'CourierNew'; src: url('{{ asset('fonts/cour.ttf') }}'); }

并且我将Courier New TrueType文件放在public / fonts /文件夹中

我的项目使用:

  1. Laravel:5.8
  2. PHP:7.3.11
  3. barryvdh / laravel-dompdf:^ 0.8.4

有人遇到这样的问题或对此问题有解决方案吗?

先谢谢您。

使用dompdf库生成html到pdf时,我没有发现任何问题。但是,当我在CSS中添加@ font-face并为“ Courier New”字体提供.ttf文件时,dompdf停留在...

php laravel pdf font-face dompdf
1个回答
0
投票
您应该尝试通过以下方式临时增加最大执行量:>

ini_set('max_execution_time', 300); // your pdf generation code ini_restore('max_execution_time');

© www.soinside.com 2019 - 2024. All rights reserved.