iТекст

iТекст
Разработчик(и)iText Group NV
Первоначальный выпуск2000
Стабильный релиз
9.0.0 / 18 ноября 2024 г. ; 51 день назад [1] ( 2024-11-18 )
Репозиторийhttps://github.com/itext/
Написано вJava , C#
Операционная системаКроссплатформенный
ТипБиблиотека
ЛицензияAGPLv3 [2]
Запатентованная
Веб-сайтitextpdf.com

iText — это библиотека для создания и обработки PDF-файлов на Java и . NET . Она была создана в 2000 году и написана Бруно Лоуаги. Исходный код изначально распространялся как открытый исходный код по лицензиям Mozilla Public License или GNU Library General Public License с открытым исходным кодом. Однако, начиная с версии 5.0.0 (выпущенной 7 декабря 2009 года) и версии 4.2.0 (выпущенной 10 июля 2015 года) она распространяется по лицензии GNU Affero General Public License версии 3. Форк версии iText с лицензией LGPL/MPL в настоящее время активно поддерживается как библиотека OpenPDF на GitHub. [3] iText также доступен по проприетарной лицензии , распространяемой iText Software NV.

iText обеспечивает поддержку расширенных функций PDF, таких как подписи на основе PKI , 40- и 128-битное шифрование, цветокоррекция , тегированный PDF, формы PDF (AcroForms), PDF/X, управление цветом через профили ICC и штрихкоды , и используется несколькими продуктами и службами, включая Eclipse BIRT , Jasper Reports , JBoss Seam , Windward Reports и Pdftk .

История

iText (ранее известный как rugPDF ) был разработан зимой 1998 года как внутренний проект в Гентском университете для создания приложений PDF- документов для студенческого администрирования. Предварительные версии изначально могли только читать и записывать файлы PDF, и они требовали от разработчиков знания синтаксиса PDF , объектов, операторов и операндов для работы с библиотекой. Леонард Розентол, архитектор PDF в Adobe , называет iText одной из ранних вех в истории открытости PDF. [4]

В 1999 году Lowagie расформировал код rugPDF и написал новую библиотеку под названием iText. Lowagie создал iText как библиотеку, которую разработчики Java могли использовать для создания PDF-документов без знания синтаксиса PDF, и выпустил ее как продукт Free and Open Source Software (FOSS) 14 февраля 2000 года. Летом 2000 года к проекту присоединился Пауло Соарес, который теперь считается одним из главных разработчиков.

В конце 2008 года iText стал доступен для частной лицензии, а в начале 2009 года была создана iText Software Corp., которая стала всемирным лицензиаром продуктов iText. [5]

iText с тех пор был перенесен на .NET Framework под названием iTextSharp, написанный на C# . Хотя он имеет отдельную кодовую базу, он синхронизирован с основным графиком выпуска iText.

Поддержка стандартов ISO

iText соответствует большинству современных стандартов PDF, включая:

  • ИСО 32000-1 (PDF 1.7)
  • ISO 19005 ( PDF/A ) [6]
  • ISO 14289 ( PDF/UA ) [7]

Лицензирование

iText изначально был выпущен под MPL/LGPL. 1 декабря 2009 года с выпуском iText 5 лицензия была изменена на GNU Affero General Public License версии 3. Проекты, которые не хотели предоставлять свой исходный код (как того требует AGPL), могли либо приобрести коммерческую лицензию на iText 5, либо продолжить использовать предыдущие версии iText под MPL/LGPL.

iText Group NV утверждает, что в ходе комплексной проверки при подготовке к iText 5 было обнаружено и устранено несколько проблем с интеллектуальной собственностью iText 2.

Вилки

  • OpenPDF — активный проект с открытым исходным кодом, выпущенный под лицензиями LGPL и MPL .

Благодарности и награды

В 2007 году журнал SOA World Magazine включил iText в список «Одного из десяти решений с открытым исходным кодом, которые предприятия должны использовать». [8] Джеймс Гослинг похвалил библиотеку iText, использовав ее в новом издании Huckster. [9]

В 2011 году iText был представлен на Devoxx , конференции сообщества разработчиков Java. [10]

В 2013 году Deloitte номинировала iText Software Group на премию Technology Fast 50 Award в странах Бенилюкса. Компания заняла 10-е место в странах Бенилюкса и 3-е место в Бельгии. [11] [12] [13] [14]

В 2014 году iText выиграла премию BelCham Entrepreneurship Award в категории «Самая перспективная компания года» [15], а Deloitte признала iText Group NV самой быстрорастущей технологической компанией в Бельгии. [16] Впоследствии компания заняла 28-е место в рейтинге Deloitte Technology Fast 500 в регионе EMEA. [17] iText также была представлена ​​на PDF Days в Кельне, Вашингтоне и Нью-Йорке, на Java One в Сан-Франциско и на Devoxx в Антверпене.

В 2017 году iText выиграла международную бизнес-премию в номинации «Самая инновационная технологическая компания года — менее 100 сотрудников 2017 года». [18]

В 2017/18 году ITEXT GROUP выиграла «Премию ELITE за стратегию роста года». [19]

В 2019 году iText выиграла Серебряную награду Stevie на American Business Awards в номинации «Самая инновационная технологическая компания года — менее 100 сотрудников». [20] iText также стала национальным победителем в номинации «Стратегия роста года» на European Business Awards. [19]

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

Ссылки

  1. ^ "Выпуск iText Suite 9.0". kb.itextpdf.com .
  2. ^ "Файл 'LICENSE.md' в репозитории исходного кода iText". github.com/itext/itext-ava . Получено 2024-04-02 .
  3. ^ "Проект OpenPDF на GitHub.com". github.com . Получено 2017-02-27 .
  4. ^ "pdf" . pdf-pdf.blogspot.be . Ноябрь 2007 г.
  5. ^ "Статья в Wereldwijs, ежемесячном журнале Flanders Investment and Trade (на голландском языке)". Epub01.publitas.com . Получено 26.10.2013 .
  6. ^ PDF Association (2013-06-06). "Как создать PDF/A-3 с помощью iText". Pdfa.org. Архивировано из оригинала 2013-10-03 . Получено 2013-10-26 .
  7. ^ "iText обеспечивает поддержку PDF/UA для реализаций Java". duff-johnson.com .
  8. ^ "SOA World Magazine". Soa.sys-con.com. Архивировано из оригинала 2016-11-18 . Получено 2013-10-26 .
  9. ^ "Джеймс Гослинг хвалит iText". Blogs.oracle.com. 2007-09-20. Архивировано из оригинала 2013-12-15 . Получено 2013-10-26 .
  10. ^ "iText - Devoxx 2011 - Devoxx". devoxx.com .
  11. ^ Рейтинг Deloitte Technology Fast 50 Benelux Архивировано 14 октября 2013 г. на Wayback Machine
  12. ^ Питерян Ван Лемпуттен (11 октября 2013 г.). «Тьен Бельген в Deloitte Technology Fast50». умение.быть .
  13. ^ «5 бельгийских цифровых стартапов встретились с большим успехом» . digimedia.be .
  14. ^ "Deloitte's Fast 50 Newspaper article" (PDF) . Архивировано из оригинала (PDF) 2013-10-19.
  15. ^ "BELCHAM "In the News". Пресса активно освещала вчерашний ежегодный гала-вечер - BelCham". belcham.org . Архивировано из оригинала 24.10.2014.
  16. ^ "iText Group выигрывает Deloitte Technology Fast50". Deloitte Belgium . Архивировано из оригинала 2014-10-24.
  17. ^ «Deloitte 2014 Technology Fast 500: мощные связи» (PDF) . Deloitte. 2014.
  18. ^ "Stevie® Awards". stevieawards.com .
  19. ^ ab "The European Business Awards". businessawardseurope.com . Получено 10.06.2020 .
  20. ^ PDF, iText (2019-05-06). "Серебряный Стиви за самую инновационную технологическую компанию 2019 года". iText PDF . Получено 2020-06-10 .

Дальнейшее чтение

  • Lowagie, Bruno (лето 2010). iText in Action (2-е изд.). Manning Publications . стр. 600. ISBN 978-1-935182-61-0.
  • Ловаги, Бруно (8 декабря 2006 г.). iText в действии (1-е изд.). Публикации Мэннинга . п. 656. ИСБН 1-932394-79-6.
  • Обзор первого издания на JavaLobby [узурпировано] Стивеном Киттом
  • Рецензия на второе издание журнала Freies Magazin Майкла Нидермая.
  • Инструменты для работы, часть 1: Создание PDF-документов с помощью iText Джеффа Фризена (Adobe Press)
  • Официальный сайт
Взято с "https://en.wikipedia.org/w/index.php?title=IText&oldid=1268123277"