У меня проблема с TCPDF
. Я получаю square
в конце строки. На самом деле то, что я делаю, генерирует PDF
с использованием svg
изображений.tcpdf генерирует квадрат и строку
Вот код,
$pdf = new TCPDF();
$pdf->AddPage('L', $page_format, false, false);
$pdf->ImageSVG($uploadPath, $x=16, $y=16, $w=$width+$margin, $h=$height+$margin, $link='', $align='', $palign='', $border=0, $fitonpage=false);
$pdf->output($filename, 'D');
Его рабочие отлично подходит для некоторых svg
(я имею много СВГА с различными шрифтами, так что мы можем сказать, некоторые шрифты не порождающие квадрата). Вот образ
После некоторых исследований я модифицированное содержания svg
изображений С наилучшими пожеланиями,
<g transform="translate(1189.73 792.69)">
<text font-family="Arvo" font-size="25" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;">
<tspan x="-100" y="7.87" fill="rgb(0, 0, 0)">Type Text Here</tspan>
</text>
</g>
К,
<g transform="translate(1189.73 792.69)">
<text font-family="Arvo" font-size="25" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;"><tspan x="-100" y="7.87" fill="rgb(0, 0, 0)">Type Text Here</tspan></text>
</g>
И это сработало для меня. Любая идея, что там происходит? Не уверен, что его вопрос svg
или tcpdf
.