Geração de pdfs no Magento é Muito lento
-
12-12-2019 - |
Pergunta
Eu tenho um problema com meu Magento instalação, na hora de imprimir o PDF com as notas fiscais e comprovantes de embalagens é muito lenta, em torno de 3-4 minutos em dar o arquivo em PDF.
Não importa se u impressão 1 página ou mais, o tempo de impressão é a mesma.
Solução
Você já tentou alterar o padrão fontfor geração de pdfs?Isto só afeta o tamanho do arquivo, mas é uma redução significativa no tamanho pode melhorar as coisas para você.
copie o arquivo de núcleo local (local override)
app/code/core/Mage/Sales/Model/Order/Pdf/Abstract.php
para
app/code/local/Mage/Sales/Model/Order/Pdf/Abstract.php
Localize a linha que contém:
$font = Zend_Pdf_Font::fontWithPath(Mage::getBaseDir() . ‘/lib/LinLibertineFont/LinLibertineC_Re-2.8.0.ttf’);
substituir por:
$font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA);
No meu caso, o tamanho do arquivo original foi perto de 1mb, depois de 200K.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange