You need to create a PDF file with a background image that will display several lines of text. Paragraph do not use it, it is overlapped with a background image. I found this option through PdfContentByte, but it outputs ALL on one line, without transferring the caret to a new one.
PdfContentByte cb = writer.DirectContent; cb.BeginText(); cb.SetFontAndSize(baseFont, 14); cb.SetTextMatrix(35, 615); cb.ShowText(string.Join("\r\n", ListName<string>)); cb.EndText(); 2 actual questions - how to display the contents of ListName line by line, or option 2 how to set the background image layer so that it does not overlap the text? This overlap only works when I add text, new pictures on the background are displayed correctly.