The provided approach just creates a new documents with the additional CSS or HTML content desired to be printed.
I suggest you trying to get the generated HTML with the mentioned image/s and try building a simple HTML file to locally investigate if this is not a side effect from the HTML that is printed.
This functionality entirely depends on the browser and the HTML inserted. The RadEditor control do not have the control over the printed content after dynamically modifying it.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.