Я работаю с приложением asp.net, которое создает большие PDF-документы из HTML. Содержание, возможно, сложное (подробные списки типов сетки, стиль CSS, более 40 страниц) по сравнению с типичным использованием. Ни одна из протестированных нами библиотек не работает должным образом. Как правило, документ на 40 страницах занимает более минуты для рендеринга на мощном многоядерном компьютере.
Мы можем отделить генерацию от веб-приложения, а также предварительно генерировать документы в некоторых случаях. Тем не менее, частота, с которой меняется контент, требует более быстрого решения.
Итак, есть ли у кого-нибудь опыт создания компонента PDF, который может выводить объемный 40-страничный документ за считанные секунды, а не минуты? Или наши ожидания нереальны?
NB. Я бы предпочел не «выходить» из-за неэффективных компонентов, так как мы ищем поддержки у поставщиков для улучшения. Ранее я рассмотрел вопросы, опубликованные в StackOverflow, и ни один из них не касается этого типа или размера документа.