Hi,
We have looked into this issue. The root of the problem is the window width. The HTML to PDF converter has a narrower "window" than on screen (because screen is horizontal and a PDF page is vertical). If you try to resize your browser window to a narrower width, you will see the same mis-align problem as in the PDF.
You have a number of options to resolve this issue:
1. Modify your HTML to align the text properly when the window has a narrower width;
2. Add something in the HTML to force a bigger width. For example, if you add the following to your HTML:
Code: HTML/ASPX
<div style="width:1500px;height:1px;"></div>
Then the HTML to PDF converter will detect it and set the window width to a minimumly at 1500px.
3. Set HtmlToPdf.Options.ZoomLevel to a value less than 1. Setting zoom level to less than 1 has the net effects of increasing the pixel width of the internal window. For example, you can set it to 0.5 to double the pixel width;
Hope this helps. Please feel free to let us know if you still have any questions.
Thanks!