sto pian pianino risolvendo il problema:

ho sostituito la stringa

pdf.Output ()

con

pdf.Output server.MapPath("public") & "/doc.pdf",i


il risultato è che non mi stampa ancora a video il documento, però riesco a salvarlo sulla cartella PUBLIC col nome doc.pdf


mi manca ancora l'ultimo step della stampa a video...

se qualcuno avesso gia risolto questo problema mi darebbe un grosso aiuto