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.

Foi útil?

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
scroll top