Я создаю каталог фильмов в формате HTML, а затем преобразую его в формат PDF. Я использовал EO.Pdf, и он работал для моего небольшого тестового образца. Однако, когда я запускаю его для всего списка фильмов, полученный HTML-файл имеет размер около 8000 строк и 7 МБ. EO.Pdf истекает при попытке конвертировать. Я считаю, что это ограничение бесплатной версии, поскольку я могу скопировать весь HTML-код и вставить его в свою онлайн-демонстрацию, и это работает.
Я ищу альтернативу для использования. Я плохо разбираюсь в командной строке или в работе с внешними программами, поэтому я бы предпочел что-то, что я мог бы добавить в библиотеку .NET и легко использовать. Я признаю, что использовать EO.Pdf было легко, как только я добавил dll в библиотеку и добавил пространство имен, потребовалась одна строка кода для преобразования либо HTML-кода, либо HTML-файла в PDF. Недостатки, с которыми я столкнулся, заключались в том, что на каждой странице была печать (шрифтом 16pt) со своим веб-сайтом. Это также не получило бы половину моих изображений, не знаю почему. Я использовал относительный URL-адрес в файле HTML к изображениям и создал файл PDF в том же каталоге, что и файл HTML.
Я не хочу заново создавать макет в PDF, поэтому я думаю, что что-то вроде iTextSharp отсутствует. Я читал немного о чем-то, что называется wkhtmltopdf или о чем-то странном. Это звучало хорошо, но мне нужна была обертка, и я понятия не имею, как этого достичь или использовать.
Буду признателен за предложения с основными инструкциями, как их использовать. Либо библиотека, и пара строк о том, как ее использовать. Или, если вы можете сказать мне, как настроить / использовать wkhtmltopdf, я был бы очень рад!
Заранее спасибо!