Avatar billede jelle Nybegynder
18. februar 2010 - 18:35 Der er 2 kommentarer

Lidt hjælp til FPDF

Hej jeg prøver følgende, men kan ikke få det til at virke.

Header("nej");
        class PDF extends FPDF
        {
            //Page header
            function Header($logo)
            {
                //Logo
                if ($logo == "ja") {
                    $this->Image('brevpapir.jpg',126,0,83);
                }
                //Arial bold 15
                $this->SetFont('Arial','B',15);
                //Move to the right
                $this->Cell(80);
                //Title
                //$this->Cell(30,10,$logo,1,0,'C');
                //Line break
                $this->Ln(20);
            }
           
            //Page footer
            function Footer()
            {
                //Position at 1.5 cm from bottom
                $this->SetY(-15);
                //Arial italic 8
                $this->SetFont('Arial','I',8);
                //Page number
                $this->Cell(0,10,$this->PageNo().' af {nb}',0,0,'C');
               
            }
        }
       
        $pdf=new PDF();
        $pdf->AliasNbPages();
        $pdf->AddPage();
        $pdf->AddFont('Sansation');
       
        $pdf->SetTopMargin(41);
        $pdf->SetLeftMargin(25);
        $pdf->SetRightMargin(40);
        $pdf->SetAutoPageBreak(true,50);
       
        $pdf->SetY(42);
        $pdf->SetFont($skrifttype,'',9);
        $pdf->Cell(0,5,$row_account['navn'],0,1,'L');
       
        $pdf->SetFont($skrifttype,'');
        $pdf->MultiCell(0,5,$tekst,0,'L');
       
        $pdf->SetXY(131,33);
        $pdf->MultiCell(50,3.5,$topinfo,0,'L');
        $pdf->SetXY(25,97.5);
        $pdf->SetFont($skrifttype,'',10);
        $pdf->MultiCell(150,3.5,$tekst,0,'L');
       
        $pdf->Output($filstiP,"F");
       
        Header("ja");
       
        $pdf=new PDF();
        $pdf->AliasNbPages();
        $pdf->AddPage();
        $pdf->AddFont('Sansation');
       
        $pdf->SetTopMargin(41);
        $pdf->SetLeftMargin(25);
        $pdf->SetRightMargin(40);
        $pdf->SetAutoPageBreak(true,50);
       
        $pdf->SetY(42);
        $pdf->SetFont($skrifttype,'',9);
        $pdf->Cell(0,5,$row_account['navn'],0,1,'L');
       
        $pdf->SetFont($skrifttype,'');
        $pdf->MultiCell(0,5,$tekst,0,'L');
       
        $pdf->SetXY(131,33);
        $pdf->MultiCell(50,3.5,$topinfo,0,'L');
        $pdf->SetXY(25,97.5);
        $pdf->SetFont($skrifttype,'',10);
        $pdf->MultiCell(150,3.5,$tekst,0,'L');
       
        $pdf->Output($filstiE,"F");

Som i måske kan se, vil jeg i den første pdf fil have lavet en pdf, mangen til den sidste, bare uden billedet som bliver sat på i Head().
Men lige nu får jeg ikke billedet i nogle af dem.
Jeg bliver nød til at have billedet i Head(), da det skal være på alle siderne i min PDF.

Nogen der kan hjælp lidt?

På forhånd tak.
Avatar billede jakobdo Ekspert
19. februar 2010 - 13:26 #1
Har du startet helt simpelt og fået lave en helt standard pdf fil via fpdf ?
Avatar billede jelle Nybegynder
19. februar 2010 - 15:54 #2
Ja det har jeg.
jeg har fået den til at lave pdf-filen med baggrundsbilledet, og alt spiller. Jeg skal bare have fundet ud af hvordan jeg ændre den class anden gang den skal lave pdf-filen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester