MagentoでのPDF生成は本当に遅いです
-
12-12-2019 - |
質問
私は私のMagentoのインストールに問題があります、請求書と梱包伝票でPDFを印刷する時間に、それは本当に遅いです、約3-4分でPDFでファイルを与えます。
Uが1ページ以上印刷しても、印刷の時間は同じです。
解決
PDF生成のためにデフォルトのフォントを変更しようとしましたか?これはファイルサイズにのみ影響しますが、サイズが大幅に縮小されるため、問題が改善される可能性があります。
コアファイルをローカルにコピーする(ローカル上書き)
app/code/core/Mage/Sales/Model/Order/Pdf/Abstract.php
に
app/code/local/Mage/Sales/Model/Order/Pdf/Abstract.php
以下を含む行を見つけます:
$font = Zend_Pdf_Font::fontWithPath(Mage::getBaseDir() . ‘/lib/LinLibertineFont/LinLibertineC_Re-2.8.0.ttf’);
と置換:
$font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA);
私の場合、元のファイルサイズは1mb近くでしたが、その後は200Kでした。
所属していません magento.stackexchange