Posted 23 January 2019, 8:55 pm EST
Here is a sample I used to test from a console app to verify its not just my application.
I will attach both result locally that contains the images, and the version from the server that does not.
//read in the RTF
var rtfText = File.ReadAllText("sample.rtf");
//create print doc
var printDoc = new C1PrintDocument();
printDoc.AllowNonReflowableDocs = true;
printDoc.TagOpenParen = "[@@";
printDoc.TagCloseParen = "@@]";
//start dock
printDoc.StartDoc();
//add rtf containing img to renderer
var obj = new RenderRichText(printDoc);
obj.Rtf = rtfText;
//Add renderer to body
printDoc.Body.Children.Add(obj);
//ask to render
printDoc.RenderBlockRichText(obj.Rtf);
//end doc
printDoc.EndDoc();
//Save to file
printDoc.Export($"{ConfigurationManager.AppSettings["OutPath"]}sample.pdf", false);
Console.WriteLine("Finished, hit any key to exit.");
Console.ReadKey();