我正在尝试加速我的实时网站上的pdf创建(我没有在我的生产环境中查看它,现在查看debug.log,我看到这个PHP致命错误;
Allowed memory size of 134217728 bytes exhausted (tried to allocate 1966080 bytes) in /var/www/vhosts/mydomain.com/httpdocs/tcpdf_min/tcpdf.php on line 18146
所以我正在研究tcpdf.org/perfomance,我想知道我是否以正确的方式使用setfont。我这样设置了8次
$this->SetFont('helvetica',
并且仅添加大小或粗体。
我正在使用barcodes_2d和barcodes_1d我需要UTF-8 Unicode
`If you do not need UTF-8 Unicode, set the $unicode parameter on TCPDF constructor to false and the $encoding parameter to 'ISO-8859-1' or other character map.
Edit the config/tcpdf_config.php file: manually set the $_SERVER['DOCUMENT_ROOT'], K_PATH_MAIN and K_PATH_URL constants, and remove the automatic calculation part;
意味着我更好地使用
$image_file = "http://www.mydomian.com/images/our_logo.jpg"; vs $image_file = K_PATH_IMAGES . "our_logo.jpg";
任何提示,更好的tcpdf的代码示例都会创建pdf性能?