none
Hacer un cuadrado en un archivo PDF usando Itextsharp RRS feed

  • Pregunta

  • Saludos

    Estoy programando en  C# webforms y estoy usando itextsharp.

    Lo que necesito amigos es hacer un cuadrado en itextsharp para meterlo en un pdf y que dentro del cuadrado este esta informacion.

    Paragraph paragraph23 = new Paragraph("Cantidad Registro.......: " + LblContadorRegistro.Text, f_10_bold); Paragraph paragraph24 = new Paragraph("\nDolar Estadounidense.: ", f_10_bold); Paragraph paragraph25 = new Paragraph("Euro.............................: ", f_10_bold); Paragraph paragraph26 = new Paragraph("Dolar Canadiense........: ", f_10_bold); Paragraph paragraph27 = new Paragraph("Franco Suizo................: ", f_10_bold); Paragraph paragraph28 = new Paragraph("Libra Esterlina..............: ", f_10_bold); Paragraph paragraph29 = new Paragraph("Yen Japones.................: ", f_10_bold); Paragraph paragraph30 = new Paragraph(" Peso Dominicano........: ", f_10_bold); doc.Add(paragraph23); doc.Add(paragraph24); doc.Add(paragraph25); doc.Add(paragraph26); doc.Add(paragraph27); doc.Add(paragraph28); doc.Add(paragraph29);

    doc.Add(paragraph30);

    Estuve buscando en la web pero no encontre nada, pueden ayudarme por favor.

    Gracias

    lunes, 31 de agosto de 2020 23:12

Respuestas

  • Saludos

    Pondre la solucion que le di a mi  pregunta. 

    gracias

    esta fue mi solucion:

    iTextSharp.text.Image jpg = iTextSharp.text.Image.GetInstance("C:\\Users\\Laboratorio\\Desktop\\Sistema Monografico\\Divisa\\Divisa\\Imagenes\\Blanco.png");
                jpg.SetAbsolutePosition(doc.PageSize.Width - 36f - 564f,
                doc.PageSize.Height - 277f - 216.6f);
                jpg.ScaleToFit(220f, 220f);
                jpg.Border = iTextSharp.text.Rectangle.BOX;
                jpg.BorderColor = iTextSharp.text.BaseColor.DARK_GRAY;
                jpg.BorderWidth = 10f;
                doc.Add(jpg);
    
                Paragraph paragraph23 = new Paragraph("     Cantidad Registro.......: " + LblContadorRegistro.Text, f_10_bold);
                Paragraph paragraph24 = new Paragraph("\n     Dolar Estadounidense.:  " + LblDolarEstadounidenseEfectivo.Text, f_10_bold);
                Paragraph paragraph25 = new Paragraph("     Euro.............................:  " + LblEuroEfectivo.Text, f_10_bold);
                Paragraph paragraph26 = new Paragraph("     Dolar Canadiense........:  " + LblDolarCanadienseEfectivo.Text, f_10_bold);
                Paragraph paragraph27 = new Paragraph("     Franco Suizo...............:  " + LblFrancoEfectivo.Text, f_10_bold);
                Paragraph paragraph28 = new Paragraph("     Libra Esterlina.............:  " + LblLibraEfectivo.Text, f_10_bold);
                Paragraph paragraph29 = new Paragraph("     Yen Japones.................:  " + LblYenEfectivo.Text, f_10_bold);
                Paragraph paragraph30 = new Paragraph("     Peso Dominicano.........:  " + LblPesoEfectivo.Text, f_10_bold);
                
                doc.Add(paragraph23);
                doc.Add(paragraph24);
                doc.Add(paragraph25);
                doc.Add(paragraph26);
                doc.Add(paragraph27);
                doc.Add(paragraph28);
                doc.Add(paragraph29);
                doc.Add(paragraph30);

    • Marcado como respuesta agustin173 miércoles, 2 de septiembre de 2020 11:12
    miércoles, 2 de septiembre de 2020 11:12

Todas las respuestas

  • Hola agustin173, 

      

    Gracias por levantar tu consulta en los foros de MSDN. Vamos a darle seguimiento al caso.  

    Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte. 

    Gracias por usar los foros de MSDN.   

    Eric Ruiz

     ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.   

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft. 

    martes, 1 de septiembre de 2020 13:09
    Moderador
  • Saludos

    Pondre la solucion que le di a mi  pregunta. 

    gracias

    esta fue mi solucion:

    iTextSharp.text.Image jpg = iTextSharp.text.Image.GetInstance("C:\\Users\\Laboratorio\\Desktop\\Sistema Monografico\\Divisa\\Divisa\\Imagenes\\Blanco.png");
                jpg.SetAbsolutePosition(doc.PageSize.Width - 36f - 564f,
                doc.PageSize.Height - 277f - 216.6f);
                jpg.ScaleToFit(220f, 220f);
                jpg.Border = iTextSharp.text.Rectangle.BOX;
                jpg.BorderColor = iTextSharp.text.BaseColor.DARK_GRAY;
                jpg.BorderWidth = 10f;
                doc.Add(jpg);
    
                Paragraph paragraph23 = new Paragraph("     Cantidad Registro.......: " + LblContadorRegistro.Text, f_10_bold);
                Paragraph paragraph24 = new Paragraph("\n     Dolar Estadounidense.:  " + LblDolarEstadounidenseEfectivo.Text, f_10_bold);
                Paragraph paragraph25 = new Paragraph("     Euro.............................:  " + LblEuroEfectivo.Text, f_10_bold);
                Paragraph paragraph26 = new Paragraph("     Dolar Canadiense........:  " + LblDolarCanadienseEfectivo.Text, f_10_bold);
                Paragraph paragraph27 = new Paragraph("     Franco Suizo...............:  " + LblFrancoEfectivo.Text, f_10_bold);
                Paragraph paragraph28 = new Paragraph("     Libra Esterlina.............:  " + LblLibraEfectivo.Text, f_10_bold);
                Paragraph paragraph29 = new Paragraph("     Yen Japones.................:  " + LblYenEfectivo.Text, f_10_bold);
                Paragraph paragraph30 = new Paragraph("     Peso Dominicano.........:  " + LblPesoEfectivo.Text, f_10_bold);
                
                doc.Add(paragraph23);
                doc.Add(paragraph24);
                doc.Add(paragraph25);
                doc.Add(paragraph26);
                doc.Add(paragraph27);
                doc.Add(paragraph28);
                doc.Add(paragraph29);
                doc.Add(paragraph30);

    • Marcado como respuesta agustin173 miércoles, 2 de septiembre de 2020 11:12
    miércoles, 2 de septiembre de 2020 11:12