ITextSharp
делает почти то, что вы просите, и является открытым исходным кодом, однако API для процесса конвертации не затрагивался годами и устарел.Поэтому я бы порекомендовал коммерческий продукт.
Что-то вроде Winnovative HTML в PDF Converter
Если честно, я смотрю на это так, вы можете сэкономить денег, купив лицензию накоммерческий продукт , а не , вместо того, чтобы тратить дни на самостоятельную разработку решения.
Редактировать Если бы он создавался только для счетов-фактур, то я бы использовал iTextSharp, поскольку это не займет много времениизучите основы.Однако, если вы хотите иметь возможность преобразовать полнофункциональную веб-страницу в PDF, перейдите по коммерческому маршруту.