Reduce la altura del salto de línea de párrafo en iTextSharp

¿Cómo puedo reducir la altura de un salto de línea que ocurre cuando la longitud de un párrafo es demasiado larga para el ancho de ColumnText?

He intentado lo siguiente, ya que he visto otras preguntas que respondieron con esto:

p.Leading = 0

Pero esto no ha tenido ningún efecto.

También he intentado aumentar laLeading a100 para ver si se agrega un salto de línea más grande, pero ninguno funciona.

SpacingBefore / SpacingAfter tampoco ayuda:

p.SpacingBefore = 0
p.SpacingAfter = 0

¿Cómo puedo reducir esto?