Летающая тарелка (библиотека) - Википедия - Flying Saucer (library)

Летающая тарелка
веб-страница отображается с помощью Flying Saucer
веб-страница отображается с помощью Flying Saucer
Стабильный выпуск
9.1.20[1] / 10 января 2020; 11 месяцев назад (10 января 2020 г.)
Репозиторий Отредактируйте это в Викиданных
Операционная системаКроссплатформенность
ТипXHTML / CSS библиотека рендерера
ЛицензияLGPL
Интернет сайтgithub.com/flyingsaucerproject/flyingsaucer

Летающая тарелка (также называемый Средство визуализации XHTML) является чистым Ява библиотека для рендеринга XML, XHTML, и CSS 2.1 содержание.

Он предназначен для встраивания пользовательских веб-интерфейсов в приложения Java, но не может использоваться в качестве общего назначения. веб-браузер поскольку он не поддерживает HTML.

Благодаря возможности сохранять визуализированный XHTML в PDF (используя iText ), он часто используется как серверная библиотека для создания PDF-документов. Он имеет расширенную поддержку связанных с печатью вещей, таких как разбиение на страницы и верхние и нижние колонтитулы страниц.

История

Flying Saucer была основана в 2004 году компанией Джошуа Мариначчи,[2] который позже был нанят Sun Microsystems. Это все еще проект с открытым исходным кодом, не связанный с Sun.

Sun Microsystems когда-то планировал включить летающую тарелку в F3,[3] скриптовый язык на основе Платформа Java который позже стал Сценарий JavaFX.

Согласие

Летающая тарелка очень хороша XHTML разметка и CSS 2.1 соответствие стандартам даже в сложных случаях.[4][5][6]

Смотрите также

Рекомендации

  1. ^ «Выпуск 9.1.20». 10 января 2020 г.. Получено 11 января 2020.
  2. ^ Мариначчи, Джошуа (14.06.2004). «Мой новый проект с открытым исходным кодом: Flying Saucer, средство визуализации XHTML на Java». Архивировано из оригинал на 2008-04-19. Получено 2008-06-29.
  3. ^ Оливер, Крис (14 декабря 2006 г.). «F3 и HTML». Архивировано 14 декабря 2013 года.. Получено 2008-06-29. Мы планируем в конечном итоге включить средство визуализации Java XHTML Flying Saucer в F3.CS1 maint: BOT: статус исходного URL-адреса неизвестен (связь)
  4. ^ «Летающая тарелка - ветка по умолчанию». freshmeat.net. 2007-07-14. Получено 2008-06-30.
  5. ^ Мариначчи, Джошуа (14 июля 2007 г.). "Летающая тарелка R7 отсутствует". Архивировано из оригинал на 2008-09-07. Получено 2008-06-30.
  6. ^ Гай, Ромен (16.07.2007). «Визуализация XHTML / CSS в Swing». Получено 2008-06-30.

внешняя ссылка