Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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
Php 这是否可以在TCPDF中添加多个图像类型_Php_Opencart_Tcpdf - Fatal编程技术网

Php 这是否可以在TCPDF中添加多个图像类型

Php 这是否可以在TCPDF中添加多个图像类型,php,opencart,tcpdf,Php,Opencart,Tcpdf,我正在使用tcpdf从表单生成PDF文件,并通过open cart的邮件功能将该文件发送给用户。 我有一个自定义表单,它通过文件上传获取图像。我通过post方法存储图像,并像这样将该变量传递给tcpdfimage函数 $pdf->Image($Image, 32, 160, 30, 30, 'GIF'); 正如你现在看到的,它的文件类型是GIF。 如果我上传png图像,它将不会显示在我的pdf中。有什么方法可以上传任何类型的图片吗 通过不在其中定义任何类型来修复它 旧版:$pdf->I

我正在使用tcpdf从表单生成PDF文件,并通过open cart的邮件功能将该文件发送给用户。 我有一个自定义表单,它通过文件上传获取图像。我通过post方法存储图像,并像这样将该变量传递给tcpdfimage函数

 $pdf->Image($Image, 32, 160, 30, 30, 'GIF');
正如你现在看到的,它的文件类型是GIF。
如果我上传png图像,它将不会显示在我的pdf中。有什么方法可以上传任何类型的图片吗

通过不在其中定义任何类型来修复它

旧版:$pdf->Image($Image,32,160,30,30,'GIF')


新:$pdf->Image($Image,32,160,30,30,,)

通过不在其中定义任何类型来修复它

旧版:$pdf->Image($Image,32,160,30,30,'GIF')


新:$pdf->Image($Image,32,160,30,30,,)

我会推荐mpdf,它有更多的功能和灵活性,我假设它支持所有的格式。我不能转换到任何其他我使用DOMPDF第一次它是完美的,但对于数字签名,我必须使用TCPDF,但现在不能转换。我明白了,任何其他方法都是使用html并使用mpdfIs附加它。我可以用任何方法使用条件,例如,如果image type=gif,而不是这个pdf->image();否则thispdf->image()不确定,这就是为什么评论)我会推荐mpdf,它有更多的功能和灵活性,我认为它支持所有的格式。我不能转换到任何其他我使用DOMPF第一次它是完美的,但对于数字签名我必须使用TCPDF,但现在不能转换。我明白了,任何其他方法都是使用html并使用mpdfIs附加它。我可以用任何方法使用条件,例如,如果image type=gif,而不是这个pdf->image();否则thispdf->image()不确定,这就是为什么评论)我会推荐mpdf,它有更多的功能和灵活性,我认为它支持所有的格式。我不能转换到任何其他我使用DOMPF第一次它是完美的,但对于数字签名我必须使用TCPDF,但现在不能转换。我明白了,任何其他方法都是使用html并使用mpdfIs附加它。我可以用任何方法使用条件,例如,如果image type=gif,而不是这个pdf->image();否则thispdf->image()不确定,这就是为什么要评论)