none
Itexsharp pdf - c# asp net RRS feed

  • Pregunta

  • Buena tarde comunidad, tengo un problema espero puedan ayudarme, estoy utilizando la libreria itexshap para generar un pdf, estoy a nada de terminarlo pero tengo un problema, yo quiero poner en negritas algunas palabras de un parrafo como le podría hacer.

    Chunk c12 = new Chunk("Este servicio es nuestra misión. \n\n", FontFactory.GetFont("NORMAL", 7, Font.NORMAL));

    Paragraph p13 = new Paragraph();

    p13.Alignment = Element.ALIGN_LEFT; p13.Add(c12);

    cuando genero mi pdf el resultado es el siguiente = Este servicio es nuestra misión

    pero me gustaria que quedara de la siguiente forma = Este servicio es nuestra misión

    servicio que sea negrita para resaltar fragmetos de un parrafo, espero puedan ayudarme

    jueves, 17 de agosto de 2017 18:38

Respuestas

  • Según entiendo mirando el manual, necesitas tres chunk'es. Al del medio le pones Font.BOLD...

    Chunk c121 = new Chunk("Este ", FontFactory.GetFont("NORMAL", 7, Font.NORMAL));
    Chunk c122 = new Chunk("servicio", FontFactory.GetFont("NORMAL", 7, Font.BOLD));
    Chunk c123 = new Chunk(" es nuestra misión. \n\n", FontFactory.GetFont("NORMAL", 7, Font.NORMAL));
    
    Paragraph p13 = new Paragraph();
    
    p13.Alignment = Element.ALIGN_LEFT; 
    p13.Add(c121);
    p13.Add(c122);
    p13.Add(c123);

    • Marcado como respuesta killer1923 viernes, 18 de agosto de 2017 16:32
    jueves, 17 de agosto de 2017 20:32

Todas las respuestas

  • Según entiendo mirando el manual, necesitas tres chunk'es. Al del medio le pones Font.BOLD...

    Chunk c121 = new Chunk("Este ", FontFactory.GetFont("NORMAL", 7, Font.NORMAL));
    Chunk c122 = new Chunk("servicio", FontFactory.GetFont("NORMAL", 7, Font.BOLD));
    Chunk c123 = new Chunk(" es nuestra misión. \n\n", FontFactory.GetFont("NORMAL", 7, Font.NORMAL));
    
    Paragraph p13 = new Paragraph();
    
    p13.Alignment = Element.ALIGN_LEFT; 
    p13.Add(c121);
    p13.Add(c122);
    p13.Add(c123);

    • Marcado como respuesta killer1923 viernes, 18 de agosto de 2017 16:32
    jueves, 17 de agosto de 2017 20:32
  • gracias por el apoyo walter, saludos

    viernes, 18 de agosto de 2017 16:35