Hi,
I am a happy user of TPrintPreview and the SynPDF library for rendering PDF from RichText in conjunction with TPrintPreview.
I recently developed a program to plot ancestry charts with boxes with rounded edges and lines between them on a canvas using RoundRect() and PolyLine() in Delphi 10.1. In the PDF created from the canvas the boxes are strangely distorted and the lines are missing, though.
I issued a report at SynPDF issuer tracker https://github.com/synopse/SynPDF/issues/20 but maybe you want to have a look at it as well (minimal program to reproduce issue is there at GitHub).
Kind regards
Boris