La generación de PDF en Magento es realmente lenta
-
12-12-2019 - |
Pregunta
Tengo un problema con mi instalación de Magento, a la hora de imprimir el PDF con las facturas y albaranes es muy lento, alrededor de 3-4 minutos en entregar el archivo en PDF.
No importa si imprime 1 página o más, el tiempo de impresión es el mismo.
Solución
¿Has intentado cambiar la fuente predeterminada para la generación de PDF?Esto sólo afecta el tamaño del archivo, pero es una reducción de tamaño tan significativa que puede mejorar las cosas para usted.
copiar el archivo principal en local (anulación local)
app/code/core/Mage/Sales/Model/Order/Pdf/Abstract.php
a
app/code/local/Mage/Sales/Model/Order/Pdf/Abstract.php
Encuentra la línea que contiene:
$font = Zend_Pdf_Font::fontWithPath(Mage::getBaseDir() . ‘/lib/LinLibertineFont/LinLibertineC_Re-2.8.0.ttf’);
reemplazar con:
$font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA);
En mi caso, el tamaño del archivo original era cercano a 1 MB, luego fue de 200 KB.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange