2013-04-17 13 views
8

Mam stronę php, która składa się z danych tabeli i poniżej kilku wykresów ścieżek. chcę eksportować stronę do PDF z nagłówków i stopekEksport strony php do pdf

Czy ktoś może mi powiedzieć jak eksportować go przy użyciu javascript lub jquery lub w jakiejkolwiek innej formie

Dziękuję

+1

próba '' fPdf' mPdf' lub PHP biblioteki ... – Red

+0

Jak używasz PHP do generowania strony, myślę, że najlepszym rozwiązaniem jest używać pakietu TCPDF. Ma taką moc, aby wykonać wiele dostosowań i dużo łatwiej konfigurować. –

+0

możesz użyć [DOMPDF] (http://www.tcpdf.org/) lub [TCPDF] (https://github.com/dompdf/dompdf) do eksportu pdf. –

Odpowiedz

9

za korzystanie FPDF można pobrać z linku i więcej informacji Oto http://fpdf.org

po tym można zintegrować następująco ..

<?php 

require_once('fpdf.php'); 

class PDF extends FPDF 
{ 
    function Header() 
    { 
     $query='your query'; 
     $row=mysql_fetch_assoc($query); // data from database 


     $this->SetXY(50,60); 
     $this->Cell(45,6,'Name :',1,1,'R'); 
     $this->SetXY(95,60); 
     $this->Cell(80,6,$row['pdf_name'],1,1); 

     $this->SetXY(50,66); 
     $this->Cell(45,6,'Email Address :',1,1,'R'); 
     $this->SetXY(95,66); 
     $this->Cell(80,6,$row['pdf_email'],1,1); 

     $this->SetXY(50,72); 
     $this->Cell(45,6,'Question Paper Selected :',1,1,'R'); 
     $this->SetXY(95,72); 
     $this->Cell(80,6,$row['subject_sel'],1,1); 

     $this->SetXY(50,78); 
     $this->Cell(45,6,'Total Correct Answers :',1,1,'R'); 
     $this->SetXY(95,78); 
     $this->Cell(80,6,$row['right_answered'],1,1); 

     $this->SetXY(50,84); 
     $this->Cell(45,6,'Percentage :',1,1,'R'); 
     $this->SetXY(95,84); 
     $this->Cell(80,6,$row['percentage']."%",1,1); 

     $this->Ln(20); 
    } 
    function Footer() 
    { 
     $this->SetY(-15); 
     $this->SetFont('Arial','I',8); 
     $this->Cell(0,10,'abc according to you',0,0,'C'); 
    } 
} 
$pdf=new PDF('P','mm',array(297,210)); 
$pdf->Output($name.'.pdf','D'); 
?> 

można edytować w zależności od potrzeb, wyświetli rekord w formie tabeli i wygeneruje go do pdf. mam nadzieję, że ci to pomoże.

aktualizacja:

dla obrazu

$this->Image('image path',80,30,50); 
+0

Dzięki @ Yadav znalazłem to jako przydatne dla mojego wymagania – Mac

+0

Czy możesz mi pomóc dodać tabelę i wykres za pomocą fpdf .... Mam stronę z tabelami i wykresami ścieżek jeden po drugim ... daj mi znać jak mogę dodać go w powyższym kodzie – Mac

+0

@mac robi wykres w formie obrazu? –

Powiązane problemy