Telerik RadPdfProcessing provides easy to use API which allows both code and image generation of PDF documents.
This example demonstrates how to create a document containing RadHtmlChart control by rendering it as an image, generated by the canvas object of the control.
Note: You can use this approach only in the modern browsers that support the Canvas object (Mozilla, Chrome, Opera, IE9+).