Avatar
michales
Člen
Avatar
michales:

Ahoj všem,

měl bych jednu otázku, prvně jsem zabrousil do této oblasti tvorby pdf pomocí php.
Vůbec o tom nic nevím ale podařilo se mi rozchodit následující script.

<?php
require('mysql_table.php');

class PDF extends PDF_MySQL_Table
{
function Header()
{
        //Title
        $this->SetFont('Arial','',18);
        $this->Cell(0,6,'Seznam alb',0,1,'C');
        $this->Ln(10);
        //Ensure table header is output
        parent::Header();
}
}

//Connect to database
mysql_connect('localhost','','');
mysql_select_db('zkusebni');
$pdf=new PDF();
$pdf->AddPage();
//First table: put all columns automatically

$prop=array('HeaderColor'=>array(255,150,100),
                        'color1'=>array(210,245,255),
                        'color2'=>array(255,255,210),
                        'padding'=>2);
$pdf->Table("select
    IF(i.name <>  IF(@prev IS NULL, 'firstrow', @prev),  @prev := i.name, '') as name,
    Album,Albumartist,Year,Publisher
from
    (select @prev := null) as v,
    interprets as i
join
    albums as a ON a.interpret = i.id
order by
    i.name",$prop);

//$pdf->Output("C:\Users\John\Desktop/somename.pdf",'F');

header('Content-type: projekter/pdf');
$pdf->Output('Seznam alb'.".pdf", 'D');
//header('Location: '.projekter.".pdf");
?>

Teď otázka, lze nějakým způsobem přidat do výsledného pdf obrázky alb?
Výsledné pdf jsem přiložil aspoň formou obrázku.

Odpovědět 29.11.2015 9:51
"Cíle by měly být třešínky na dortech, ne na hromadách hoven."
Avatar
michales
Člen
Avatar
michales:

Obrázek by se měl zobrazovat podle i.id/Album.jpg

Nahoru Odpovědět 29.11.2015 10:03
"Cíle by měly být třešínky na dortech, ne na hromadách hoven."
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.