не претендую на умную мысль...
мне кажется это проблема некоторых шрифтов... в частности Arial и TimesNewRoman... у них буква "т" в курсиве (
т ) в 2 раза шире чем не в курсиве ...
можно сделать по-рабочекрестьянски - в классе SysPDFFontType2 немного изменить new:
PHP код:
switch(strUpr(FontNameInclBoldEtc))
{
case "ARIAL,ITALIC":
case "ARIAL,BOLDITALIC":
case "TIMES NEW ROMAN,ITALIC":
case "TIMES NEW ROMAN,BOLDITALIC":
widths0.value(243, widths0.value(243)*2);
break;
}
for (i=1; i<=255; i++)
{
widths.value(i, widths0.value(i+1));
}
в принципе это - рецепт временного
щастья ...