Hi Scott,
Thank you for using Syncfusion product.
We can set the line space and newline characters using PdfStringFormat in the existing PDF document.
Please find the code snippet,
//Load a PDF document.
PdfLoadedDocument doc = new PdfLoadedDocument(stream);
//Get first page from document
PdfLoadedPage page = doc.Pages[0] as PdfLoadedPage;
//Create PDF graphics for the page
PdfGraphics graphics = page.Graphics;
//Set the standard font.
PdfFont font = new PdfStandardFont(PdfFontFamily.Helvetica, 20);
PdfStringFormat drawFormat = new PdfStringFormat();
drawFormat.WordWrap = PdfWordWrapType.Word;
drawFormat.Alignment = PdfTextAlignment.Justify;
drawFormat.LineAlignment = PdfVerticalAlignment.Top;
drawFormat.LineSpacing = 20f;
drawFormat.WordSpacing = 10f;
//Draw the text.
graphics.DrawString("Essential PDF supports various page setting options to control the page display." + Environment.NewLine + "You can choose the standard or custom page size when you add a page to the PDF document. This sample below illustrates how to create a PDF document with standard page size.!!!", font, PdfBrushes.Black, new RectangleF(0, 200, page.Size.Width, page.Size.Height), drawFormat);
//Save the document.
doc.Save("Output.pdf");
Please find the sample form the below link,
Please let us know if you need further assistance on this.
With Regards,
Gayathri R