I have pdf file in one URL , and what i'm looking for is to create one button in silverlight when I click it downloads this PDF file
The PDF's url download this file (if we use Browser) witch is generated in ASP.net and here the code :
var ms = new MemoryStream();
Document pdfDoc = new Document(PageSize.A4, 10f, 10f, 10f, 0f);
PdfWriter.GetInstance(pdfDoc, Response.OutputStream);
pdfDoc.Open();
pdfDoc.Add(new Paragraph("Welcome to dotnetfox"));
iTextSharp.text.Image jpg = iTextSharp.text.Image.GetInstance(new Uri(url));
pdfDoc.Add(jpg);
pdfDoc.Close();
Response.Clear();
Response.ContentType = "application/octet-stream";
Response.AddHeader("content-disposition", "attachment;" +
"filename=demo.pdf");
Response.Buffer = true;
Response.Clear();
ms.Position = 0;
var bytes = ms.ToArray();
Response.OutputStream.Write(bytes, 0, bytes.Length);
Response.OutputStream.Flush();