php - TCPDF 对齐标题

标签 php tcpdf

这是我第一次使用 TCPDF,非常好的库,但我不确定如何将 SetHeaderData 与我的设计对齐

enter image description here

这是我的代码:

define ('PDF_HEADER_STRING', "No. A-3-2, Kompleks Industri Puchong, No.1 Jalan TPP 1/6, Taman Perindustrian Puchong Seksyen 1, 47100 Puchong, Selangor Darul Ehsan, Malaysia.\nTel: (603) 8068 6119    Fax: (603) 8051 8119    Website: www.projectormalaysia.com\n\nQuotation No: ".$quo_quotationNo."          Date: ".$_POST['date']);

// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('AV Tech Solution Sdn Bhd');
$pdf->SetTitle('PDF Quotation');
$pdf->SetSubject('PDF Quotation');
$pdf->SetKeywords('');
$pdf->SetHeaderData('avs-logo.png', '30', 'AV Tech Solution Sdn. Bhd. (958788-U)'.' ', PDF_HEADER_STRING);
$pdf->setHeaderFont(Array('times', '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
$tagvs = array('p' => array(0 => array('h' => 0.5, 'n' => 0.5), 1 => array('h' => 0.5, 'n' => 0.5)), 'br' => array(0 => array('h' => 1, 'n' => 1), 1 => array('h' => 1, 'n' => 1)));
$pdf->setHtmlVSpace($tagvs);
$pdf->setLanguageArray($l);
$pdf->SetFont('helvetica', '', 8);
$pdf->AddPage();

最佳答案

当我的自定义 header 非常小并且根本不在我想要的位置时,我遇到了类似的问题。

它应该在 TCPDF 网站上的示例之一中,Custom Header and Footer

只要遵循这一点,你应该(希望)没有问题..那是如果你仍在尝试解决这个问题,哈哈。

它基本上表示您需要编写一个新函数 Header() 来覆盖默认 header 的现有属性。

希望这有帮助,祝你好运。

关于php - TCPDF 对齐标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16186751/

相关文章:

php - 如何使用php和TCPDF在pdf中绘制虚线?

php - TCPDF - 如何在使用 tcpdf 创建的 pdf 中显示具有绝对位置的 div?

php - 加载每个 friend 的帖子

php - PHP5支持unicode&多语言的策略

php - 从两个表中选择并从两个表中检查 'Friend lists'

php - 如何避免TCPDF错误抑制系统?

php - TCPDF 表头自动右移

php - 将 FNC1 字符添加到使用 tcpdf 数据矩阵创建的代码

php - 如何运行 php 脚本以根据某些特定参数更新 mysql 数据库列?

php - 执行成功但 num_rows 返回 0 [PHP-MySQL]