Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript tcpdf在字符串的和处生成正方形_Javascript_Php_Css_Svg_Tcpdf - Fatal编程技术网

Javascript tcpdf在字符串的和处生成正方形

Javascript tcpdf在字符串的和处生成正方形,javascript,php,css,svg,tcpdf,Javascript,Php,Css,Svg,Tcpdf,我对TCPDF有问题。我在字符串的末尾得到了平方。 实际上,我正在使用svg图像生成PDF 这是密码 $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,

我对
TCPDF
有问题。我在字符串的末尾得到了
平方
。 实际上,我正在使用
svg
图像生成
PDF

这是密码

$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,有不同的字体,所以我们可以说有些字体不生成正方形)非常有用。 这是图片

经过一些研究,我修改了
svg
图像内容 从


在此处键入文本
对,


在此处键入文本

这对我很有效。知道那里发生了什么吗?不确定它的
svg
问题或
tcpdf

svg没有问题,所以它肯定是tcpdf。您看到的矩形是某些字体在打印未定义字符时显示的矩形

由于删除空白时它消失了,我猜TCPDF正在尝试打印回车字符(13)或其他内容

您可能希望向TCPDF人员报告该错误

<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>