1
Vývoj / MPDF a POS tiskárna
« kdy: 12. 06. 2024, 16:17:43 »
Ahojte,
pořídili jsem 58mm pos tiskárnu s 203 DPI (Bisofice) a řeším na ni tisk. Ideálně generuji skrze mpdf v php účetenku. Kvůli firemním záležitostem a rozpočtu to musí být PDFko. Jenže text je lehce "rozpixelizovaný".
Když vezmu stejné rozměry a vytvořím PDFko přes MS Word, je to ok. Když vygeneruji čisté HTMLko a vytisknu, je to ok. Ale když to hodím skrze MPDF, tak vidím, že na kvalitě textu je to problém. Netušíte někdo, v čem je zakopaný pes? Přijde mi, že to $mpdf->dpi = 203; nereaguje. Ale img_dpi reaguje na obrázky dobře.
Moc díky za pomoc.
pořídili jsem 58mm pos tiskárnu s 203 DPI (Bisofice) a řeším na ni tisk. Ideálně generuji skrze mpdf v php účetenku. Kvůli firemním záležitostem a rozpočtu to musí být PDFko. Jenže text je lehce "rozpixelizovaný".
Když vezmu stejné rozměry a vytvořím PDFko přes MS Word, je to ok. Když vygeneruji čisté HTMLko a vytisknu, je to ok. Ale když to hodím skrze MPDF, tak vidím, že na kvalitě textu je to problém. Netušíte někdo, v čem je zakopaný pes? Přijde mi, že to $mpdf->dpi = 203; nereaguje. Ale img_dpi reaguje na obrázky dobře.
Moc díky za pomoc.

Kód: [Vybrat]
$params = [
'mode' => 'utf-8',
'format' => [ 58, 100 ],
'default_font_size' => 10,
'default_font' => 'Arial',
'margin_left' => 2,
'margin_right' => 2,
'margin_top' => 2,
'margin_bottom' => 2,
'margin_header' => 0,
'margin_footer' => 0,
'orientation' => "P",
'tempDir' => TEMP_DIR."/mpdftemp/mpdf",
];
// PDF
$mpdf = new \Mpdf\Mpdf ($params);
$mpdf->dpi = 203; // Default 96
$mpdf->img_dpi = 203; // Default 96
$mpdf->WriteHTML($t);