Проблема с пользовательским шрифтом TCPDF при преобразовании SVG в PDF

#php #pdf #tcpdf

#php #PDF #tcpdf

Вопрос:

Я импортировал все свои шрифты в tcpdf с помощью:

 TCPDF_FONTS::addTTFfont($ttf, 'TrueTypeUnicode', '', 96);
  

И теперь я конвертирую полноразмерные изображения SVG в страницы PDF:

 $pdf->ImageSVG('@' . $svg, 0, 0, $width, $height, '', '', '', 0,
false);
  

И я получаю три квадрата в конце всех текстов, как я могу их удалить?
Ошибка

Ссылка на svg: http://files.dangerd.org/pub/zzz/test.svg

Ответ №1:

В текущем исходном коде TCPDF вы можете раскомментировать строку 24418

 $text = $this->stringTrim($text);
  

Это помогло мне, но я не проверял это тщательно и не знаю, почему это комментируется в первую очередь.