ASP.NET - ItextSharp: error al crear instancia PdfWriter

 
Vista:
sin imagen de perfil

ItextSharp: error al crear instancia PdfWriter

Publicado por VERONICA (1 intervención) el 22/11/2021 20:42:08
Hola, he generado PDF sin problemas en todas mis soluciones y hoy ha dejado de funcionar en todas, dandome un error al crear la instancia de PdfWriter.

Codigo:

1
2
3
4
5
6
7
8
9
10
11
12
MemoryStream stream = new MemoryStream();
 HttpContext.Current.Response.ContentType = "application/pdf";
 Response.AddHeader("content-length", stream.Length.ToString());
 HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
 
 Document doc = new Document(PageSize.A4, 20, 20, 20, 20);
 PdfWriter pw = PdfWriter.GetInstance(doc, HttpContext.Current.Response.OutputStream);
 doc.Open();
 doc.Add(new Phrase("Hola..."));
 doc.Close();
 HttpContext.Current.Response.Write(pw);
 HttpContext.Current.Response.End();

El error lo da en la linea 7.

Detalle del error:

System.NullReferenceException
HResult=0x80004003
Mensaje = Referencia a objeto no establecida como instancia de un objeto.
Origen = itextsharp
Seguimiento de la pila:
en iTextSharp.text.Version.GetInstance()

Version Itextsharp: 5.5.13.2

Visual studio 2019, Windows 10

Les comento que en modo producción funciona. Necesito crear nuevos PDF y tengo que ver como van quedando y al darme el error no puedo hacer nada.

Agradecería su ayuda. Gracias!
Veronica.
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
Imágen de perfil de Hugo
Val: 76
Plata
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

ItextSharp: error al crear instancia PdfWriter

Publicado por Hugo (91 intervenciones) el 13/01/2022 20:41:32
visita estos link, te puede ayudar:

https://vbpuntonet.blogspot.com/2019/10/crear-un-archivo-pdf-con-imagenes.html

https://vbpuntonet.blogspot.com/2019/09/crear-archivo-pdf-con-el-contenido-de.html

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar