Con PDFsharp que debe sacar las balas de uno mismo.
Con MigraDoc agrega un párrafo y establece paragraph.Format.ListInfo para este párrafo para crear una lista de viñetas.
El subproceso enlazado muestra dos rutinas auxiliares: DefineList() solo establece una variable miembro así que la próxima vez se creará una nueva lista. AddToList() se llama para cada entrada.
Simplemente llame a DefineList() para iniciar una nueva lista de viñetas, luego llame a AddToList() para cada entrada. DefineList() hace una gran diferencia para las listas numeradas.
Adapte las rutinas de ayuda para sus necesidades.
Bien, gracias. Agregaría este detalle al estilo para alinearlo a la derecha: style.ParagraphFormat.LeftIndent = "1cm"; style.ParagraphFormat.FirstLineIndent = "-0.5cm"; –
Estoy un poco confundido. ¿Cada lista de viñetas se considera un párrafo? –
@Sabareesh Kkanan: Cada elemento con viñetas es un párrafo, la lista de viñetas es una secuencia de párrafos. Esto permite el formateo avanzado (por ejemplo, la sangría de la primera línea) si una entrada abarca más de una línea. –