require('inc/fpdf.php');
require('inc/mem_image.php');
class PDF extends FPDF
{
// Colored table
function FancyTable()
{
$this->SetFont('Helvetica','B');
$this->Cell(27, 4, 'Other Title', 1, 0);
}
}
$pdf = new PDF_MemImage();
//$pdf = new PDF();
$pdf->SetFont('Helvetica','',7);
$pdf->AddPage();
$img = file_get_contents('logo.jpg');
$pdf->MemImage($img, 50, 30);
$pdf->Cell(20,10,'Title',1,1,'C');
//$pdf->FancyTable();
$pdf->Output();
我想將mem_image腳本合併到我現有的FPDF頁面中。我正在使用名爲fancyTable的方法來設置我的表格數據/佈局。不幸的是,試圖調用fancyTable打破了頁面(空白)。如果我評論它,它很好。如果我將$ pdf聲明轉換爲新的PDF()而不是新的PDF_memimage()fancyTable,但顯然我的圖像無法加載。我認爲它可能只是與課堂衝突,但我不熟悉面向對象的語法。FPDF - MemImage問題 - OO語法
是的,做到了。我知道這是要麼是Class名稱,要麼是我錯誤的延伸。謝謝你的幫助。 – 2012-08-14 20:20:57