Evo HTML to PDF

Windows
macOS
Linux
Android
iOS

Сайт: www.evopdf.com

Evo HTML to PDF — программная библиотека для преобразования веб-контента в формат PDF, предназначенная для интеграции в приложения на платформе .NET. Она реализует рендеринг HTML5, CSS3, SVG и элементов Canvas, обеспечивает поддержку веб-шрифтов и скриптов JavaScript, позволяя создавать документы с оформлением, соответствующим современным веб-стандартам. Библиотека поставляется в виде кросс-платформенных пакетов, которые могут использоваться в серверных и клиентских приложениях под управлением различных операционных систем.

Развитие такого класса библиотек связано с потребностью автоматизированной генерации отчетов, счетов, документов и печатных материалов на основе веб-страниц. Evo HTML to PDF позиционируется как решение для конвертации сложных макетов, включая векторную графику и интерактивные элементы, в статический формат PDF, сохраняя при этом стиль и структуру исходного HTML. В случаях, когда официальная или детальная документация ограничена, продукт обычно описывается через перечень поддерживаемых технологий и типичных сценариев применения.

  • Поддержка стандартов: рендеринг HTML5 и CSS3, включая современные селекторы и свойства оформления.
  • Графика: отображение SVG и Canvas-примитивов при преобразовании в PDF.
  • Шрифты: внедрение и использование веб-шрифтов, поддержка встраивания шрифтов в итоговый документ.
  • JavaScript: выполнение клиентских скриптов для генерации динамического содержимого перед конвертацией.
  • Кросс-платформенность: пакеты для .NET, рассчитанные на работу в различных средах и операционных системах.
  • Интеграция с .NET: API и компоненты, пригодные для включения в серверные приложения, веб-сервисы и десктопные программы на .NET.
  • Управление разметкой страниц: настройки полей, ориентации, разбивки на страницы и обработка элементов, выходящих за пределы страницы.
  • Качество вывода: преобразование векторной графики и текста с сохранением разрешения и читаемости для печати.
  • Производительность: оптимизации для пакетной генерации документов и работы в многопоточных сценариях.
  • Безопасность и настройка: опции контроля за выполнением скриптов, загрузкой внешних ресурсов и ограничением используемых возможностей при серверной генерации.
Подробнее