Magento의 PDF 생성이 정말 느립니다.
-
12-12-2019 - |
문제
Magento 설치에 문제가 있습니다. 청구서가 포함된 PDF를 인쇄하고 전표를 포장하는 시간에 PDF 파일을 제공하는 데 약 3-4분 정도가 정말 느립니다.
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