I'd worry more about getting the core of this rendering 100% first. I threw a bunch of pages at it and there were some formatting issues. It also didn't handle when the css was in the page already as <style> tags which is very problematic as I have no control over how the pages are formatted when I get them. You can test just by saving a few pages to html with word. I can also pass you a couple of report pages I got that didn't format well that were vanilla text if you wish. Getting a rendering API solid that doesn't rely on the webbrowser control is something a lot of folks are looking for, figuring we'll be gaining a performance boost. Right now I'm having to use a function I wrote to automate the webbrowser control and output to JPG directly. Renders great as I would expect, performance is a bit less than I'd like though. Keep the PdfSharp as a plug-in library over complile in with dependencies as some folks just won't be interested in it.
If you want to do the PDF wrapper your self I have a cheap PDF wrapper class I wrote for an archive project here that will take any image and create a pdf out of it that you can have or use as basis to understand it. Not hard to do. Coding isn't all that as it was just a quick prototype but it will give you and idea of how it works.
I have this tagged as a promising product and will be keeping an eye on this. I completely understand about work load, I have enough projects piled up for me to complete here to literally keep me busy for the rest of breathing days.
We're all just killing time until it kills us.
If you want to do the PDF wrapper your self I have a cheap PDF wrapper class I wrote for an archive project here that will take any image and create a pdf out of it that you can have or use as basis to understand it. Not hard to do. Coding isn't all that as it was just a quick prototype but it will give you and idea of how it works.
I have this tagged as a promising product and will be keeping an eye on this. I completely understand about work load, I have enough projects piled up for me to complete here to literally keep me busy for the rest of breathing days.
We're all just killing time until it kills us.