It depends on how you are printing it: if you use a PrintDocument, then you have full control over how and where everything in printed.
And some of the Graphics.DrawString overloads allow you to specify the Rectangle in which the text is printed:
Graphics.DrawString Method (System.Drawing) | Microsoft Docs[
^]
Specifying the rectangle gives "limits" to the box in which the print happens, and word wrap will happen automatically, just as it does in a multiline text box.