2012-12-28 17 views
15

'daki her sayfaya en alt kısma ekleyin Her sayfanın en altına altbilgi eklemeye ihtiyacım var. Pdf'ler üretmek için tcpdf kullanıyorum. google'da birçok çözüm denedim, ancak hiç şans bulamadım. Geçerli çerçevem ​​yii ve tcpdf uzantısını kullanıyorum.Altbilgiyi tcpdf

+0

bunun için harika bir wkhtmltopdf keşfedebilirsiniz. –

cevap

8

örneğin

// Page footer 
public function Footer() { 
    // Position at 15 mm from bottom 
    $this->SetY(-15); 
    // Set font 
    $this->SetFont('helvetica', 'I', 8); 
    // Page number 
    $this->Cell(0, 10, 'Page '.$this->getAliasNumPage().'/'.$this->getAliasNbPages(), 0, false, 'C', 0, '', 0, false, 'T', 'M'); 
} 
+0

teşekkürler victor9663 bu işlevi genişleteceğim. Çok teşekkürler –

2

Eğer tcpdf sınıfının alt sınıfını kullanıyorsanız, yalnızca eşyalarınızı yaptığınız bir Footer() fonksiyonu eklemeniz yeterlidir. Alt sayfa kenar boşluğunu içerik çalışması yapmadan önce mantıklı bir değere ayarlamanıza yardımcı olabilir, böylece Altbilgi işlevi altbilgiye yerleştirmek için "boşluk" a sahiptir. Eğer i Yii için kütüphane alabilirsiniz emin değilim mpdf uzantısı kalkma neden

+0

Bunu kullanıyorum ancak altbilgi içeriğin sonuna eklenmiş. altta değil ..... –

+0

İhtiyaç duyduğunuz yere altbilgi içeriğini yerleştirmek için SetXY yöntemini kullanın – Skynet

2

için sınıfta Altbilgi yöntem yazmak gerekir ama CodeIgniter birine sahiptir ve bu harika css + Html doğru pdf dönüştürür. Bunun için

İlgili konular