If you specify one of these fonts, it does not need to be embedded into the PDF document (i.e. document will be smaller).
Alternatively you can specify a TTF font that is registered with Windows (e.g. 'Impact' or 'Tahoma'), which will be embedded.
Or you can specify the full path to a TTF font, e.g. 'C:\MyFonts\FancyFont.ttf', which will be embedded.
Note: You must call ApplyChanges before saving to apply object changes to the document
PDF Page Points
Objects on a PDF page are specified in points that originate at the bottom-left, i.e. when X,Y = (0,0). The top-left of the page is specified by (PageWidth, PageHeight).
To convert PDF points to screen values, use PageToScr.
// Which is the same as... ImageEnView1.PdfViewer.Objects.AddText( 100, 800, 'ImageEn Rocks!', Font_Helvetica_Bold, 20, TColor2TRGBA( clBlue, 255 ), [] );
// Which is the same as... ImageEnView1.PdfViewer.Objects.AddText( 100, 800, 'ImageEn Rocks!', 'Arial', 20, TColor2TRGBA( clBlue, 255 ), [fsBold] );