How to display indian currency properly in pdf in Magento 2.x
- Download the font that support Indian Rupee symbol. please download
dejavu-sans
font. - copy DejaVuSans.ttf place the above font folder in
lib/LinLibertineFont/
directory.
./vendor/magento/module-sales/Model/Order/Pdf/AbstractPdf.php
./vendor/magento/module-sales/Model/Order/Pdf/Items/AbstractItems.php
$font = \Zend_Pdf_Font::fontWithPath( // $this->_rootDirectory->getAbsolutePath(‘lib/internal/LinLibertineFont/LinLibertine_Re-4.4.1.ttf’) $this->_rootDirectory->getAbsolutePath(‘lib/internal/LinLibertineFont/DejaVuSans.ttf’) );
(in _setFontRegular()
, _setFontBold()
, _setFontItalic()
functions in both files.)
Leave a Reply
You must be logged in to post a comment.