DevExpress has a Rich Edit Document Server class that can be used, among other things, to convert HTML documents to PDF using the ExportToPdf function. This can be used in an ASP.Net web site and will work under normal Medium Trust.
However under Medium Trust some fonts do not display well, either not being spaced correctly or showing boxes instead of characters:
Under Full Trust they do display OK:
Presumably there is a particular permission required…
Using: ASP.Net 4.0; DevExpress 13.1;