Ciao a tutti,

sto cercando di risolvere un problema che avevo accantonato un po'di tempo fa.

Ho questa pagina di esempio:

codice:
<%@language=javascript%>

<%
 var pdf=new FPDF();
 pdf.CreatePDF();
 pdf.SetPath("fpdf/");
 pdf.SetFont ("Arial","IU",9);
 pdf.Open();
 pdf.AddPage();
 pdf.Cell(40,10,"bla");
 pdf.Ln(4);
 pdf.SetFont("Arial","I",9);
 pdf.Ln(4);
 pdf.SetFont("Arial","",12);
 pdf.Cell(20,10,"bla bla: ");
 pdf.Ln(9);
 pdf.SetFont("Arial","BU",18);
 pdf.Cell(195,10,"Titolo",0,0,"C");
 pdf.Ln(10);
 pdf.SetFont("Arial","I",9);
 data1=Session("data1")
 pdf.Cell(20,10,"data1: "+data1);
 data2=Session("data2")
 pdf.Cell(150,10,"data2: "+data2,0,0,"R");

 Cognome=Session("Cognome")
 Nome=Session("Nome")
 Comune=Session("Comune")
 
 pdf.Ln(10);
 pdf.Cell(50,5,"Cognome e nome: ");
 pdf.MultiCell(100,5,"Pinco Pallino");
 
 pdf.Cell(50,5,"Domicilio: ");
 pdf.MultiCell(100,5,"NY");
 
 pdf.SetFont("Arial","B",12);
 pdf.MultiCell(50,9,"Importi");


 pdf.SetFont("Arial","",9);
 pdf.Cell(80,5,"Importo1");
 pdf.MultiCell(500,5,"SFr. 100",0,0,"R");
 

 pdf.Cell(80,5,"Importo2");
 pdf.MultiCell(50,5,"SFr. 10'000",0,0,"R");
 
 
 pdf.Cell(80,5,"Importo3");
 pdf.MultiCell(50,5,"SFr. 1'000",0,0,"R");
 

 pdf.SetFont("Arial","B",9);
 pdf.Cell(150,5,"Totale importi",0,0,"R");
 pdf.MultiCell(50,5,"SFr. 11'110");
 pdf.Close();
 pdf.Output();
%>
quello che non funziona è l'allineamento a destra nel MultiCell che mi serve per far allineare le cifre relative agli importi (che sono nell'ordine delle centinaia, migliaia, decine di migliaia).
Come potete notare ho fatto ad esempio:

codice:
 pdf.MultiCell(50,5,"SFr. 1'000",0,0,"R");
ma senza ottenere i risultati sperati... la cella rimane sempre allineata a sinistra!

Non capisco perché

Qualcuno mi può aiutare?

Grazie