Just wanted to reiterate that my main question still is 'if ASPOSE has a mechanism to pass in font hints programatically in the API. When a font is not available on my Linux system, I should be able to programmatically pass in a fall back fornt that can be used.
When PDF file is generated using Aspose.Pdf for .NET, if the font used in PDF file is not available over system where file is being accessed, the contents of file will be displayed in Times New Roman font. However you may consider embedding the fonts inside the PDF document so that if the target system does not have specified fonts installed, the contents will be displayed in appropriate font (substituted font).
In the event of any further query, please feel free to contact.