Visual CSharp .NET - webform asp.net y PDF

 
Vista:

webform asp.net y PDF

Publicado por Roberto Castillo (1 intervención) el 06/07/2022 17:59:04
Buenos dias:
Tengo un formulario webform en c#.net y esta incluido dentro de un Master.Page.En dicho formulario tengo tablas y en el masterpage imagenes fijas.Estoy tratando de enviar el contenido del formulario web (tablas,labels,etc) aun PDF atraves de un boton,pero cuando lo ejecuto tambien se incluyen las imagenes del masterpage,lo cual no deseo,solo deseo enviar al PDF los controles del webform.He aqui el codigo del boton que envia al PDF :

Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "attachment;filename=TestPage.pdf");
Response.Cache.SetCacheability(HttpCacheability.NoCache);
StringWriter sw=new StringWriter();
HtmlTextWriter hw=new HtmlTextWriter(sw);
this.Page.RenderControl(hw);

StringReader sr=new StringReader(sw.ToString());

Document pdfdoc=new Document(PageSize.A4 );//, 0.0F, 0.0F, 0.0F, 0.0F);
HTMLWorker htmlparser=new HTMLWorker(pdfdoc);
PdfWriter.GetInstance(pdfdoc,Response.OutputStream);

pdfdoc.Open();
htmlparser.Parse(sr);
pdfdoc.Close();
Response.Write(pdfdoc);
Response.End();

Por favor si alguien pudiese ayudarme con esta inquietud.

RC
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder