Описание тега xeponline

XEPOnline - это библиотека Javascript для создания файлов PDF с содержимым, извлеченным из HTML.

http://xep.cloudformatter.com/doc/

Библиотека javascript XEPOnline извлекает содержимое с HTML-страницы и встраивает все стили на основе CSS в HTML. Вы можете использовать библиотеку для создания PDF-файла любого поддерживаемого элемента, в том числе созданного динамически.

Поддерживаемые элементы:

XSL, обрабатывающий входящий (X)HTML в XSL FO, написан в XSL версии 1.0. Большинство современных веб-сред используют очень мало тегов и управляют внешним видом с помощью заголовков, div, img и span со стилями css. Шаблон не только поддерживает эти основные элементы, но также поддерживает многие устаревшие структуры. В настоящее время поддерживаются следующие структуры HTML:

  • Блочные элементы - div, h1 через h6, p, blockquote, pre, address, main, figure, figcaption
  • Встроенные элементы - span, i, b, sup, sub, font, code, em, small, strike, strong, u, q, dfn, abbr, code, var, samp, kbd, mark
  • Особое обращение - a, img, svg, header, footer
  • Таблицы - поддержка таблиц включает thead, tbody, tfoot элементы, а также столбцы и строки
  • Списки - частичная поддержка обоих ul, ol

Новые теги HTML5 <section> а также <article>в настоящее время поддерживаются только как блочные элементы, а не как отдельные элементы, генерирующие страницу. Один<header> и один <footer> элементы разрешены внутри печатной <div> и используются для печати верхнего и нижнего колонтитула документа.