我一直在尝试在fpdf文件中显示图像,它只在我指定图像的确切位置时才有效。我可以让它动态吗?
下载代码行:
$this->Image('fpdf/img/logo1.png',10,6,30);
当我转向这种方式时它会起作用:
D:\已安装的应用\新功能 文件夹\ XAMPP \ htdocs中\ votingsystem \应用\视图\管理员\高级\ FPDF \ IMG \ logo1.png”,10,6,30);
我想将它转移到另一台笔记本电脑,我担心它不会工作。 我总是得到这个错误:
消息:fopen(fpdf / img / logo1.png):无法打开流:没有这样的 文件或目录
我使用代码点火器作为框架。
答案 0 :(得分:0)
您可以在fpdf中使用multicell选项。我使用下面的代码在php中工作。
`
define('ASSETS_URL','Your url or path to image file');
$yaxix = $pdf->GetY();
$xaxix = $pdf->GetX();
$pdf->MultiCell(50,10.5,$pdf->Image(ASSETS_URL.'/img/your-image-name.jpg',$xaxix,$yaxix+5,50)."\nAuthorised Signatory",1,'C',FALSE);
`
在这种情况下,您只需要更改常量。