Like all word processor TextDynamic let You set up a certain page size.
More unusual is having different page sizes within one document. TextDynamic can do this, too.
It is possible to change the page orientation within the document, and also change the margins.
It is also possible to show lines to mark the non printable area or similar, fixed margins. Such line and their positions can be controlled through Memo.TextCommand(24,..)
You can also use a special label printing feature. Here the page is subdivided into rectangles. Each "page" is printed to one of the rectangle.