Como desenhar uma linha a cada 25 palavras?

Usando o iTextSharp, eu crio um pdf escrevendo algum texto nele. O que eu preciso é desenhar uma linha para delimitar o texto a cada 25 palavras, como na imagem a seguir:

Basicamente, preciso fazer isso: desenhe uma linha a cada 25 palavras, exatamente como na imagem.

Estou ciente de que há uma maneira deencontrar a posição de uma palavra em uma página, mas considerando que estou escrevendo o texto no arquivo pdf, acho que poderia haver uma maneira de calcular isso sem realmente precisar encontrar a posição do texto, certo?

questionAnswers(1)

yourAnswerToTheQuestion