iText
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
![]() | |
Разработчик(и) | Айтекст Групп Н.В. |
---|---|
Первоначальный выпуск | 2000 |
Стабильная версия | 8.0.5 / 24 июля 2024 г [1] |
Репозиторий | https://github.com/itext/ |
Написано в | Ява , С# |
Операционная система | Кросс-платформенный |
Тип | Библиотека |
Лицензия | AGPLv3 [2] Собственный |
Веб-сайт | itextpdf |
iText — это библиотека для создания и управления PDF-файлами на Java и . СЕТЬ . Он был создан в 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. Ответвление лицензионной версии LGPL/MPL. iText в настоящее время активно поддерживается как библиотека 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 году Ловаги распустил код RugPDF и написал новую библиотеку под названием iText. Лоуаги создал iText как библиотеку, которую разработчики Java могли использовать для создания PDF-документов, не зная синтаксиса PDF, и выпустил ее как продукт бесплатного программного обеспечения с открытым исходным кодом (FOSS) 14 февраля 2000 года. Летом 2000 года к проекту присоединился Пауло Соарес. и сейчас считается одним из основных разработчиков.
В конце 2008 года iText стала доступна по частной лицензии, а в начале 2009 года была создана компания iText Software Corp., которая стала мировым лицензиаром продуктов iText. [5]
С тех пор iText был портирован на .NET Framework под именем iTextSharp, написанным на C# . Хотя у него есть отдельная база кода, он синхронизируется с основным графиком выпуска iText.
Поддержка стандартов ISO
[ редактировать ]iText соответствует большинству современных стандартов PDF, в том числе:
Лицензирование
[ редактировать ]iText изначально был выпущен под лицензией MPL/LGPL. 1 декабря 2009 г., с выпуском iText 5, лицензия была заменена на GNU Affero General Public License версии 3. Проекты, которые не хотели предоставлять свой исходный код (как того требует AGPL), могли либо приобрести коммерческую лицензию. до iText 5 или продолжайте использовать предыдущие версии iText под лицензией MPL/LGPL.
iText Group NV утверждает, что в ходе комплексной проверки при подготовке к iText 5 было обнаружено и исправлено несколько проблем с IP-адресами в iText 2.
Вилки
[ редактировать ]Благодарности и награды
[ редактировать ]В 2007 году журнал SOA World Magazine включил iText в список «одного из десяти решений с открытым исходным кодом, которые должны использовать предприятия». [8] Джеймс Гослинг похвалил библиотеку iText, используя ее в новом издании Huckster. [9]
В 2011 году iText был представлен на Devoxx , конференции сообщества разработчиков Java. [10]
В 2013 году Deloitte номинировала iText Software Group на премию Technology Fast 50 в странах Бенилюкса. Компания заняла 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 Award» за стратегию роста года. [19]
В 2019 году iText получила серебряную награду American Business Awards в номинации «Самая инновационная технологическая компания года с количеством сотрудников до 100 человек». [20] iText также стал национальным победителем в номинации «Стратегия роста года» на церемонии вручения наград European Business Awards. [19]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Выпуск iText Core 8.0.5» . kb.itextpdf.com .
- ^ «Файл 'LICENSE.md' в репозитории исходного кода iText» . github.com/itext/itext-ava . Проверено 2 апреля 2024 г.
- ^ «Проект OpenPDF на GitHub.com» . github.com . Проверено 27 февраля 2017 г.
- ^ «pdf» . pdf-pdf.blogspot.be . Ноябрь 2007 г.
- ^ «Особенная статья в Wereldwijs, ежемесячном журнале Flanders Investment and Trade (на голландском языке)» . Epub01.publitas.com . Проверено 26 октября 2013 г.
- ^ Ассоциация PDF (06.06.2013). «Как создать PDF/A-3 с помощью iText» . Pdfa.org. Архивировано из оригинала 3 октября 2013 г. Проверено 26 октября 2013 г.
- ^ «iText обеспечивает поддержку PDF/UA в реализациях Java» . Дафф-Джонсон.com .
- ^ «Всемирный журнал SOA» . Soa.sys-con.com. Архивировано из оригинала 18 ноября 2016 г. Проверено 26 октября 2013 г.
- ^ «Джеймс Гослинг хвалит iText» . Блоги.oracle.com. 20 сентября 2007 г. Архивировано из оригинала 15 декабря 2013 г. Проверено 26 октября 2013 г.
- ^ «iText — Devoxx 2011 — Devoxx» . devoxx.com .
- ^ Рейтинг Deloitte Technology Fast 50 в Бенилюксе. Архивировано 14 октября 2013 г. на Wayback Machine.
- ^ Питерян Ван Лемпуттен (11 октября 2013 г.). «Десять бельгийцев в Deloitte Technology Fast50» . умение быть .
- ^ «5 бельгийских цифровых стартапов с самым быстрым ростом» . digimedia.be .
- ^ «Статья в газете Deloitte Fast 50» (PDF) . Архивировано из оригинала (PDF) 19 октября 2013 г.
- ^ "BELCHAM "В новостях". Пресса активно освещала вчерашний ежегодный гала-концерт - BelCham" . belcham.org . Архивировано из оригинала 24 октября 2014 г.
- ^ «iText Group выиграла Deloitte Technology Fast50» . Делойт, Бельгия . Архивировано из оригинала 24 октября 2014 г.
- ^ «Deloitte Technology Fast 500, 2014 г.: Мощные связи» (PDF) . Делойт. 2014.
- ^ «Премия Стиви®» . stevieawards.com .
- ^ Jump up to: а б «Европейская бизнес-премия» . businessawardseurope.com . Проверено 10 июня 2020 г.
- ^ PDF, iText (06 мая 2019 г.). «Серебряный Стиви самой инновационной технологической компании 2019 года» . iText PDF . Проверено 10 июня 2020 г.
Дальнейшее чтение
[ редактировать ]- Ловаги, Бруно (лето 2010 г.). iText в действии (2-е изд.). Публикации Мэннинга . п. 600. ИСБН 978-1-935182-61-0 .
- Ловаги, Бруно (8 декабря 2006 г.). iText в действии (1-е изд.). Публикации Мэннинга . п. 656. ИСБН 1-932394-79-6 .
- Обзор первого издания JavaLobby, заархивированный 12 января 2017 г. в Wayback Machine Стивеном Киттом.
- Рецензия на второе издание журнала Free Magazine Майкла Нидермая.
- Профессиональные инструменты, часть 1: Создание PDF-документов с помощью iText , Джефф Фризен (Adobe Press)