There is an external component called HtmlRenderer that may be what you need. In the code below I generate a bitmap which is the rendering of an Html table. In the example I'm saving the file to disk, but you can attach it to your document.
Dim arquivoImagem As New Bitmap(600, 600)
Dim pontoInicial As New PointF(0, 0)
Dim TamanhoMaximo As New System.Drawing.SizeF(400, 400)
HtmlRenderer.HtmlRender.RenderGdiPlus(Graphics.FromImage(arquivoImagem),
"<html><body><table border=1><tr><td>A</td><td>B</td></tr><tr><td>C</td><td>D</td></tr></body>",
pontoInicial,
TamanhoMaximo)
arquivoImagem.Save("C:\Teste.png", ImageFormat.Png)
Console.ReadKey()
If you want more information you can take a look at this Stackoverflow post on English because it helped me to find this component and to solve this problem.