質問修正依頼をいただき、フォントエンコーディングに関して見直しましたところ
以下の方法で解決できました。
ありがとうございます。
php
1//実行ファイルにて
2$font = new TCPDF_FONTS();
3$pdf->setFontSubsetting(true);
4ttfフォントファイルからtcpdf用フォントファイルを生成(tcpdf用フォントファイルがある場合は再生成しない)
5$fontX = $font->addTTFfont('font/ipam.ttf');
6$pdf->SetFont($fontX , '', 14);
7// 上記でフォントが生成できたら上2行の変わりにこちらを使用でいい
8//$pdf->SetFont('ipam', '', 14, '');
9
10
11//生成されたipam.php
12<?php
13// TCPDF FONT FILE DESCRIPTION
14//$type='TrueTypeUnicode';
15$type='cidfont0';
16$name='IPAMincho';
17$up=-120;
18$ut=51;
19$dw=1000;
20$diff='';
21$originalsize=8046712;
22//$enc='';
23$enc='UniJIS-UTF16-V';
24//$file='ipam.z';
25$file='';
26//$ctg='ipam.ctg.z';
27$ctg='';
28$cidinfo=array('Registry'=>'Adobe', 'Ordering'=>'Japan1','Supplement'=>5);
29
30
31//tcpdf.php
32} elseif ($type == 'TrueTypeUnicode') {
33$enc = 'Identity-V';
34//Identity-HをIdentity-Vに変更
35
36
37
参考URL TCPDFで縦書きテキストをフォント埋め込みに対応させる
TCPDFでいつの間にか日本語のフォント・サブセットが使えるようになってた!!