我正在尝试在codeigniter中为我的tcpdf库创建一个自定义html标头。
我目前有以下语法(libraries / Pdf.php)可以正常工作和显示。但我想在此处替换“#image”图像。我正遇到问题的图像。
class MYPDF extends TCPDF {
var $htmlHeader="
<table>
<tr>
<td>
image here
</td>
<td>second cell
</td></tr></table>
sample text
<hr>
";
public function setHtmlHeader($htmlHeader) {
$this->htmlHeader = $htmlHeader;
}
public function Header() {
$this->writeHTMLCell(
$w = 0, $h = 0, $x = '', $y = '',
$this->htmlHeader, $border = 0, $ln = 1, $fill = 0,
$reseth = true, $align = 'top', $autopadding = true);
}
}
我尝试了几种选择: - 网址路径
<img src="http://domain.com/images/logo.png"/>
相对路径
<img src="/images/logo.png"/>
服务器上的路径
<img src="c:htdocs/images/logo.png"/>
这些都不起作用。 eighter只是白色空间,pdf的其余部分是正确的,或者整个pf中断,只是一个没有输出错误的白色屏幕。
我还能尝试什么?
这是他的tcpdf例子:
$image_file = K_PATH_IMAGES.'logo_example.jpg';
$this->Image($image_file, 10, 10, 15, '', 'JPG', '', 'T', false, 300, '', false, false, 0, false, false, false);
但我似乎无法在我的客户pdf课程中使用它,并且不知道如何将其添加到我的HTML中。
一如既往地帮助欢迎。 谢谢,
答案 0 :(得分:0)
我发现了这个
http://www.web-development-blog.com/archives/create-pdf-documents-online-with-tcpdf/
希望可以帮到你。很抱歉,如果这篇文章假设发布评论,因为我无法发表评论。