交货单上的柬埔寨字母问题

问题描述 投票:0回答:1

我得到了一个问题与Prestashop 1.7.4.2交货单,它是不承认高棉字母。有谁能帮助我使用哪种字体来显示这些字母。

enter image description here

我已经添加了支持的字体在 \override\classes/pdf/PDFGenerator.php中,但它不工作。

php prestashop prestashop-1.7
1个回答
0
投票

在Ubuntu 20.04 fc-match -s ":lang=km" | head -10显示

KhmerOS.ttf: "Khmer OS" "Regular"
DejaVuSans.ttf: "DejaVu Sans" "Book"
DejaVuSans-Bold.ttf: "DejaVu Sans" "Bold"
n019003l.pfb: "Nimbus Sans L" "Regular"
NimbusSans-Regular.otf: "Nimbus Sans" "Regular"
Loma.ttf: "Loma" "Regular"
Waree.ttf: "Waree" "Regular"
Umpush-Bold.ttf: "Umpush" "Bold"
Laksaman.ttf: "Laksaman" "Regular"
NotoSansCJK-Regular.ttc: "Noto Sans CJK JP" "Regular"

所以,DejaVuSans是你要找的字体。

PDFGeneratorCore使用 黑体字 试着将其设置为默认字体。PDFGeneratorCore::setFontForLang($iso_lang) 或只用 在全球范围内选择语言 DejaVuSans

© www.soinside.com 2019 - 2024. All rights reserved.