load_font予想外のインデックスがvendor/dompdf/dompdf/lib/php-font-lib
空であるので、私は作曲phenx/php-font-lib (0.2.2)
でそれをインストールし、プロジェクト上のライブラリをコピーして実行するために頼るLaravel DOMPDF、私は新規インストールで<a href="https://github.com/barryvdh/laravel-dompdf" rel="nofollow" title="Berryvdh/Laravel-dompdf">Berryvdh/Laravel-dompdf</a></p> <p>を使用しています
`php load_font.php 'LiHei' \LiHei.ttf`,
スクリプトは、私はそれを国防省とそれ
'lihei' => array(
'normal' => DOMPDF_FONT_DIR . 'LiHei',
'bold' => DOMPDF_FONT_DIR . 'LiHei',
'italic' => DOMPDF_FONT_DIR . 'LiHei',
'bold_italic' => DOMPDF_FONT_DIR . 'LiHei',
を追加ので、必要とする代わりに
dompdf_font_family_cache.dist.php
の
dompdf_font_family_cache.php
を作成しました210
配列へのが、私はこのエラー
未定義のインデックスだより:HandleExceptions-> handleErrorの( '8'、 '未定義のインデックス:C' でのC、... class.pdf.phpライン2260
中を以下を含むclass.pdf.php線におけるStartFontMetrics 4.1 Notice Converted by PHP-font-lib Comment https://github.com/PhenX/php-font-lib EncodingScheme FontSpecific Copyright ⡣⤠䍯灹物杨琠䑹湡䍯海慲攠䍯牰⸠㈰〳 FontName 쓗뛂⁐牯 FontSubfamily Media UniqueID 䱩䡥椠偲漻‶⸰搴攲㬠㈰ㄴⴱㄭ㈶ FullName 쓗뛂⁐牯 Version 㘮つ㑥 PostScriptName 䱩䡥楐牯 Trademark 呲慤敭慲欠批⁄祮慃潭睡牥⁃潲瀮 Weight Medium ItalicAngle 0 IsFixedPitch false UnderlineThickness 50 UnderlinePosition -110 FontHeightOffset 0 Ascender 860 Descender -140 FontBBox -60 -171 1003 860 EndFontMetrics
foreach ($font['C'] as $num => $d) {
if (intval($num) > 0 || $num == '0') {
if (!$font['isUnicode']) {
// With Unicode, widths array isn't used
if ($lastChar>0 && $num>$lastChar+1) {
for ($i = $lastChar+1; $i<$num; $i++) {
$widths[] = 0;
}
}
}
$widths[] = $d;
if ($font['isUnicode']) {
$cid_widths[$num] = $d;
}
if ($firstChar == -1) {
$firstChar = $num;
}
$lastChar = $num;
}
}
lihei.ufm
私はufmをチェックするとデフォルトでそれに含まれるデータの行列が1つ含まれています[C]。