>Ho fatto come dici tu e funziona perfettamente e ti ringrazio
>per il suggerimento.
di niente, figurati siamo qui per questo.
>Ti chiedo un'unica cosa...è possible aprire, contestualmente
>al click sul Button, il file pdf generato senza andare ad aprirlo
>dalla cartella dove è stato salvato?
se non ho capito male tu vuoi evitare di aprire un file esistente, ma vorresti crearlo in memoria tutto per salvarlo e darlo in qualche modo all'utente (download etc...).
Se è questo che cerchi ti basta un codice di questo tipo:
Document doc = new Document();
MemoryStream ms = new MemoryStream();
PdfWriter writer = PdfWriter.GetInstance(doc, ms);
doc.Open();
doc.NewPage();
doc.Add(new Paragraph("Ciao ciao"));
doc.Close();
//--- con i bytes ci fai quello che vuoi ad esempio:
byte[] bytes = ms.ToArray();
File.WriteAllBytes("c:\\prova.pdf",bytes);
il codice è C# inquanto io programmo in questo linguaggio, ma adesso dovresti aver capito come fare a passare da uno all'altro
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo