Magento 2 FreeSerif.ttf Virus detection by google / gmail with order or invoice pdf
Google have recently added more security and added as virus category to font FreeSerif.ttf. We have to update magento font lib/internal/LinLibertineFont/LinLibertine_Re-4.4.1.ttf to fix that error.
<?php namespace Techgroup\PrintOrderPdf\Model\Pdf; abstract class AbstractPdfOverride extends \Magento\Sales\Model\Order\Pdf\AbstractPdf { /** * Set font as regular * * @param \Zend_Pdf_Page $object * @param int $size * @return \Zend_Pdf_Resource_Font */ protected function _setFontRegular($object, $size = 7) { $font = \Zend_Pdf_Font::fontWithPath( $this->_rootDirectory->getAbsolutePath('lib/internal/LinLibertineFont/LinLibertine_Re-4.4.1.ttf') ); $object->setFont($font, $size); return $font; } }