Finalmente qualcos'altro che non funziona porca mucca!

Sto creando un pdf come potete immaginare ed ho l'esigenza di disegnare una forma sempre uguale ma in posizioni diverse.

Questa è la prima prova. Notare il global $pdf;
Mi dice che il file pdf è corrotto.
Codice PHP:
// Così disegno sempre una linea di 100 pt ma è solo un esempio
global $pdf;
$pdf = new PDF("P""pt");

Pagina 1
$pdf
->AddPage();

DrawLine(0,10);
$pdf->Output();



function 
DrawLine($x$y){

   
$pdf->Line($x$y$x+100$y);

Così sono passato a

Codice PHP:
// Così disegno sempre una linea di 100 pt ma è solo un esempio
$pdf = new PDF("P""pt");

Pagina 1
$pdf
->AddPage();

DrawLine($pdf,0,10);
$pdf->Output();



function 
DrawLine($res$x$y){

   
$res->Line($x$y$x+100$y);

Il file viene aperto ma della linea nemmeno l'ombra... :master:

Faccio un voto alla Madonna? O qualcuno mi sa dire cosa è che non va?

Grassie grassie!