「TCPDF」の記事
5 件
-
LGWANに任意団体の事務局を持ち込んだら、つまづいたのはDatePickerだった
自治体向けの文書管理グループウェアに、任意団体向けの事務処理ツールを連携させた。一日の作業のうち、一番時間を食ったのは月名が英語で出ることだった。
-
サロゲートペアだけじゃなかった、日本語の難しさ — IPAmj明朝で解決した話
拡張漢字(サロゲートペア)を倒して外字は終わったと思っていた。ところが「囬」という一字が豆腐になった。原因はコード範囲ではなくフォントのカバレッジ。NGWの明朝をIPAmj明朝に切り替えるまでの話。
-
TCPDFを座標でなく行・列で組む — 汎用機のチャート用紙という発想
TCPDFはx,y座標で要素を置く。だが帳票は方眼のように「行と列」で考えたい。汎用機時代のチャート用紙にならい、行・列で組める薄いレイヤーをTCPDFに被せた設計の記録(初出2024年の記事を再構築)。
-
テキストに画像を混ぜると崩れる — 帳票グリフ差込みの3つの罠
BMP外の文字をベクター画像として帳票本文へ差し込むと、テキストなら自然に効いていた色・縦揃え・行数の前提が崩れる。混在レイアウトで遭遇した3つの罠とその補い方を綴る。
-
PDFで「𠮷」が豆腐になる理由 — TCPDF とサロゲートペア
純PHPのPDFライブラリTCPDFがBMP外の漢字を出力できず「豆腐」になる。フォント差し替えでは直らない理由を、符号がGID 0へ落ちるエンコード経路から追う。