TDBAdvSmoothTimeLine print?

How do I print TDBAdvSmoothTimeLine?

There is no built-in code to directly print a TAdvSmoothTimeLine.
You can use:
AdvSmoothTimeLine.PaintTo()

to either directly print to the printer canvas or to output to a memory bitmap that you can then send to the printer.