Мне нужно иметь возможность конвертировать и объединять различные документы в один файл PDF.
Документы могут быть разных типов, например Word, Open Office, Изображения, Текст, Веб-страницы (по URL), и PDF обычно состоит из 2-3 документов.
В настоящее время мы используем BCL Technologies easyPDF с Microsoft Office, установленным на сервере. Это обрабатывает большинство документов, но у нас еще не было документов Open Office.
В настоящее время мы производим около 100-1000 таких PDF-файлов в день.
Причина, по которой я задаю вопрос, заключается в том, что производительность является ключевым вопросом. PDF создается для пользователей на лету, и поэтому время ожидания, которое мы в настоящее время получаем от 30 до 60 секунд, становится неприемлемым.
Мы провели некоторое кеширование документов, когда они изначально загружены, поэтому основные задачи, которые происходят, когда пользователь запрашивает PDF, объединяют несколько уже сгенерированных PDF.
Есть ли у кого-нибудь еще инструменты, которые они использовали, которые надежно работают с наиболее распространенными типами документов и, прежде всего, быстро? Когда это так, кажется, я спрашиваю много!
Edit:
Спасибо за все замечательные советы, я рассмотрю некоторые из них и сравню производительность.
Просто чтобы добавить ко всему этому, деньги на самом деле не являются объектом. Мы более чем рады платить за различные приложения для выполнения каждой задачи, а также изучаем различные аппаратные опции для максимально возможного распределения нагрузки.