iTextSharp image

iTextSharp image

Agregar una imagen con iTextSharp, visual studio (visual Basic)

La agregamos bien como cabecera con posición absoluta:

Dim dimgPDF As iTextSharp.text.Image

dimgPDF = iTextSharp.text.Image.GetInstance(«rutaimagen.png»)
dimgPDF.SetAbsolutePosition(0, 715)
dimgPDF.ScalePercent(24.0F) ‘escalado 100%
documento.Add(dimgPDF)

La agregamos a continuación del ultimo objeto insertado:

Dim dimgFirmas As iTextSharp.text.Image

dimgFirmas = iTextSharp.text.Image.GetInstance(«rutaimagen.png»)
dimgFirmas.ScalePercent(24.0F)
documento.Add(dimgFirmas)

El escalado lo controlamos con:


ScalePercent(24.0F), siendo este el 100% de la imagen

También podemos alinear la imagen en el documento:


dimgFirmas.Alignment = Element.ALIGN_CENTER