TCPDF: сделать китайские иероглифы жирными, используя FONT "cid0cs" и "stsongstdlight"
Я использовал шрифты "cid0cs" и "stsongstdlight" для китайских иероглифов, и все символы подходящие. Ниже приведены китайские персонажи:
家 吧爸八百 不 不 的 的 美 名 那 那 那 那 那 那 那 那 那 那 那 那 那 那 那 那 那 那 那 那人 你您朋 起 人 人 人认日三上 什生 识十 十 十 天 天 天 天 天 天 天 天 想 这 这 这 这 这 这
Я хочу выделить эти символы в PDF .
Я использовал это: $pdf->SetFont($font, 'BUI', 12);
Вывод в PDF имеет только подчеркивание, а не полужирный и курсив.
Я также использовал английские иероглифы, используя те же шрифты, чтобы увидеть, подходит ли им жирный и курсив. Но и для английского языка BOLD и Italic dint приходят.
ТАКЖЕ: я пытался
$pdf->writeHTML("<span><b>安吧爸八百北不大岛的弟地东都对多儿二方港哥个关贵国过海好很会</b></span>", true, 0, true, true);
$pdf->writeHTML("<span><b>The quick brown fox jumps over the lazy dog</b></span>", true, 0, true, true);
$pdf->writeHTML("<i>The quick brown fox jumps over the lazy dog</i>", true, 0, true, true);
$pdf->writeHTML("<strong>The quick brown fox jumps over the lazy dog</strong>", true, 0, true, true);
$pdf->writeHTML("<span><b>谁什生师识十是四他她台天湾万王我五西息系先香想小谢姓休学也一亿英友月再张这中字</b></span>", true, 0, true, true);
Но ничего из этого не дало мне смелый или курсивный вывод.
Что можно сделать для FONT "cid0cs" и "stsongstdlight" для поддержки BOLD и Italic.
Прикрепили изображение вывода PDF (как не могу найти вариант, чтобы прикрепить PDF)
Ожидал некоторого полезного ответа.
Спасибо!
1 ответ
Если вы импортируете пользовательские шрифты, вы должны убедиться, что вы включили в них как курсив, так и полужирную версию этих шрифтов. Если вы проверите dir шрифта в tcpdf lib, то увидите, что в каждый шрифт включены полужирный, курсив и полужирный курсив (например, у вас есть times, timesb, timesbi и timesi).