Ответ 1
Мы провели довольно обширное исследование. У нас были следующие требования:
- Не должен быть основан на IE. Нам нужен механизм рендеринга, который не зависит от любого установленного браузера и ближе к стандартной реализации. Предпочтительно Web-Kit
- Должно быть распространено с помощью копии файла. То есть мы хотим иметь возможность развертывать библиотеку с помощью наших инструментов без необходимости устанавливать что-либо.
- Необходимо поддерживать не только PDF, но и стандарты PDF/A.
Мы изначально пошли с EVO.PDF и были очень довольны. Но они отказались от поддержки PDF/A, и их организация поддержки хуже всего. Не получал обратной связи в течение нескольких месяцев, когда мы сообщали об ошибке, и она до сих пор не решена. Не используйте winnovative. Это те же ребята. Та же история - никакой поддержки вообще.
Мы решили использовать EO.pdf сейчас (основные объекты). Идеальная и быстрая поддержка и превосходное качество PDF/A. Перед тем, как принять решение о библиотеке, проверьте качество PDF/A. Большинство просто игнорируют прозрачность изображений, что приводит к уродливым файлам PDF (PDF/A-1a и PDF/A-1b не поддерживают прозрачность PDF/A-2 и PDF/A-3, но еще не получили широкого распространения). Основные объекты здесь используют сложный алгоритм (http://www.essentialobjects.com/). Проще всего интегрировать - просто обычную DLL.net.
Также очень отзывчивым и хорошим является HiQPdf (http://www.hiqpdf.com/). Их инструменты также поддерживают преобразование Html в изображение (основные объекты в данный момент не выполняются). Очень быстрая библиотека и функция завершена. Это также вариант - дешевле, чем Essential Objects. Но качество PDF/A не соответствует объектам Essentials (почему мы решили пойти с ними).
PDFTools имеет чрезвычайно обширное портфолио инструментов PDF. Они также обеспечивают конвертер. Насколько я видел, это единственное, что поддерживает PDF/A-2 и PDF/A-3. Но, к сожалению, установка требует установки на основе IE. Это убийца для нас. Я не знаю цены PDFTools.
Нижняя линия: - Если вы заботитесь о превосходной поддержке и хотите использовать удобную библиотеку с высоким качеством PDF и PDF/A, перейдите по основным объектам - Если вы также хотите конвертировать изображения и очень чувствительны к цене, обратитесь к HiQ - Если вам нужна чрезвычайно широкая PDF-функциональность, включая преобразование множества разных форматов, поддержка всех стандартов и т.д., И не заботятся о высоких ценах, необходимо установить установку и движок IE вместо Web-Kit, а затем перейти с помощью PDFTools.