Thanks for the sample, in VB too :)
Yes. Had to use the upgrade wizard to run against 2016 R3, even after having manually replaced the DLLs to the latest version. I *think* the sample is working, its just that the Gotham Book you chose is pretty close in style to MS Sans Serif on my screen.
Please try the attached font file, "Oblivious", from the same great font source you obtained Gotham Book.I get a REST API error when I try to use it. Simply rename the extension from png to ttf as your upload filters only allow graphics
Reason to need to configure private fonts in code only? Its to do with specialised reporting needs. For example, if you've ever done financial reporting where you've had to display large financial numbers, you usually run out of horizontal space unless you abbrieviate them. These are situations where you display multiple columns side by side, before showing a chart (or something) next to the table.
In these scenarios, a condensed font makes all the difference as it enables you to avoid reducing the the font size and still to use half the horizontal space. I moved over from one your competitors products which used to allow me to do this. Always wondered why the functionality was not there by default.
I used to use a competitors product