Schriftart der PDF Belege (Rechnung, usw.) ändern

@Erich Fuchs schrieb:

seit 5.5.x wurde MPDF auf die neueste Version umgestellt -> eine neue Schriftart muss nun in die /engine/Shopware/Configs/Default.php - für Schriftart Ubuntu z.B.

‚mpdf‘ => [
// Passed to \Mpdf\Mpdf::_construct:
‚defaultConfig‘ => [
‚tempDir‘ => $this->getCacheDir() . ‚/mpdf/‘,
‚fontDir‘ => $this->DocPath('engine_Library_Mpdf_ttfonts
’),
‚fonttrans‘ => [
‚helvetica‘ => ‚arial‘,
‚verdana‘ => ‚arial‘,
‚times‘ => ‚timesnewroman‘,
‚courier‘ => ‚couriernew‘,
‚trebuchet‘ => ‚arial‘,
‚comic‘ => ‚arial‘,
‚franklin‘ => ‚arial‘,
‚albertus‘ => ‚arial‘,
‚arialuni‘ => ‚arial‘,
‚zn_hannom_a‘ => ‚arial‘,
‚ocr-b‘ => ‚ocrb‘,
‚ocr-b10bt‘ => ‚ocrb‘,
‚damase‘ => ‚mph2bdamase‘,
],
‚fontdata‘ => [
‚arial‘ => [
‚R‘ => ‚arial.ttf‘,
‚B‘ => ‚arialbd.ttf‘,
‚I‘ => ‚ariali.ttf‘,
‚BI‘ => ‚arialbi.ttf‘,
],
‚couriernew‘ => [
‚R‘ => ‚cour.ttf‘,
‚B‘ => ‚courbd.ttf‘,
‚I‘ => ‚couri.ttf‘,
‚BI‘ => ‚courbi.ttf‘,
],
‚georgia‘ => [
‚R‘ => ‚georgia.ttf‘,
‚B‘ => ‚georgiab.ttf‘,
‚I‘ => ‚georgiai.ttf‘,
‚BI‘ => ‚georgiaz.ttf‘,
],
‚timesnewroman‘ => [
‚R‘ => ‚times.ttf‘,
‚B‘ => ‚timesbd.ttf‘,
‚I‘ => ‚timesi.ttf‘,
‚BI‘ => ‚timesbi.ttf‘,
],
‚verdana‘ => [
‚R‘ => ‚verdana.ttf‘,
‚B‘ => ‚verdanab.ttf‘,
‚I‘ => ‚verdanai.ttf‘,
‚BI‘ => ‚verdanaz.ttf‘,
],
‚ubuntu‘ => [
‚R‘ => ‚ubuntu.ttf‘,
‚B‘ => ‚ubuntub.ttf‘,
‚I‘ => ‚ubuntui.ttf‘,
‚BI‘ => ‚ubuntuz.ttf‘,
],
],
],
],

 

Besser in die config.php packen - da die ja auch bei einem Update nicht überschrieben wird. Die default.php liefert ja nur die Default-Werte, die können per config.php erweitert werden. Das ist dann auch Updatesicher :) 

1 „Gefällt mir“