Hi,
The easiest way is to render an SVG image is to wrap them with an img element. For example:
Code: C#
//You must set AllowLocalAccess to true so that the HTML engine
//is allowed to access your local files
HtmlToPdf.Options.AllowLocalAccess = true;
//Wrap the SVG in an img element and render it on the first page
HtmlToPdf.ConvertHtml("<img src='file:///c:/1.svg' />", doc.Pages[0]);
Note the second argument for the ConvertHtml call here is the PdfPage object on which you want your SVG image to be placed. To precisely control where you want to put it, you can either add CSS positioning attribute to your HTML, or set HtmlToPdf.Options.OutputArea before calling ConvertHtml. You can also modify your original HTML to embed the SVG into the original HTML and render them all together at once.
Hope this helps. Please feel free to let us know if you still have any questions.
Thanks!