tcpdf自定义HTML标题与图像

时间:2014-09-05 10:44:51

标签: html image codeigniter header tcpdf

我正在尝试在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中。

一如既往地帮助欢迎。 谢谢,

1 个答案:

答案 0 :(得分:0)

我发现了这个

http://www.web-development-blog.com/archives/create-pdf-documents-online-with-tcpdf/

希望可以帮到你。很抱歉,如果这篇文章假设发布评论,因为我无法发表评论。