Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

iText - это библиотека для создания и управления файлами PDF в Java и .NET.

iText был написан Бруно Ловаги. Исходный код изначально распространялся как открытый исходный код по лицензии Mozilla Public License или GNU Library General Public License с открытым исходным кодом. Однако, начиная с версии 5.0.0 (выпущенной 7 декабря 2009 г.) он распространяется под лицензией 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 году Lowagie распустил код rugPdf и написал новую библиотеку под названием iText. Лоуаги создал iText как библиотеку, которую Java-разработчики могли использовать для создания PDF-документов, не зная синтаксиса PDF, и выпустил ее как бесплатное программное обеспечение с открытым исходным кодом (FOSS) 14 февраля 2000 года. Летом 2000 года Пауло Соареш присоединился к проект и сейчас считается одним из основных разработчиков.

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

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

В 2020 году iText отметила 20-летие кода iText выпуском iText 7.1.10. [6]

Поддержка стандартов ISO [ править ]

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

  • ISO 32000-1 (PDF 1.7)
  • ISO 19005 ( PDF / A ) [7]
  • ISO 14289 ( PDF / UA ) [8]

Лицензирование [ править ]

iText изначально был выпущен под лицензией MPL / LGPL. 1 декабря 2009 г. с выпуском iText 5 лицензия была переведена на стандартную общественную лицензию Affero v3. [9] Проекты, которые не хотели предоставлять свой исходный код (в соответствии с требованиями AGPL), могли либо приобрести коммерческую лицензию на iText 5, либо продолжить использование предыдущих версий iText в рамках MPL / LGPL. [10] [11]

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

Вилки [ править ]

  • OpenPDF - это активный проект с открытым исходным кодом, выпущенный под LGPL и MPL , который основан на форке iText.

Награды [ править ]

В 2007 году журнал SOA World Magazine включил iText в список десяти решений с открытым исходным кодом, которые следует использовать предприятиям. [12] Джеймс Гослинг похвалил библиотеку iText, использовав ее в новой редакции Huckster. [13] New York Times также использовала iText для создания PDF-версий своих статей, являющихся общественным достоянием . [14]

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

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

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

В 2017 году iText выиграла международную награду Business Awards - «Самая инновационная технологическая компания года - менее 100 сотрудников 2017». IText с гордостью удостоен второго Серебряного Стиви в International Business Awards. В этом году мы признаны «Самой инновационной технологической компанией года - до 100 сотрудников». [23]

В 2017 году ИТ-человек года - 2017 Второй год подряд наш основатель Бруно Ловаджи был выбран одним из номинантов в длинном списке бельгийских ИТ-персон года по версии журнала Computable [24]

В 2017 году награда American Business Awards В третий раз подряд компания iText получила бронзовую награду конкурса American Business Awards в категории «Самая инновационная технологическая компания года». [25]

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

В 2018 году - Inc. 5000 Europe Award 2018 Четвертый год подряд iText входит в список Inc. 5000 Europe, в который входят самые быстрорастущие частные компании в Европе. [27]

В 2019 году iText выиграл Серебряный Стиви в American Business Awards как «Самая инновационная технологическая компания года - до 100 сотрудников». [28] Помимо победы в ABA, iText стал национальным победителем в номинации «Стратегия роста года» на церемонии вручения наград European Business Awards. [29]

В 2020 году компания iText получила бронзовую награду Стиви на конкурсе American Business Awards в номинации «Самая инновационная технологическая компания года - до 100 сотрудников». [30]

См. Также [ править ]

  • Список программного обеспечения PDF

Ссылки [ править ]

  1. ^ Выпуск iText 7 Suite 7.1.15
  2. ^ "Файл 'LICENSE.md' в репозитории исходного кода iText" . github.com/itext/itext7 . Проверено 10 января 2018 .
  3. ^ «Проект OpenPDF на GitHub.com» . github.com . Проверено 27 февраля 2017 .
  4. ^ GoogleMan. "pdf" . pdf-pdf.blogspot.be .
  5. ^ «Особая статья в Wereldwijs, ежемесячном журнале Flanders Investment and Trade (на голландском языке)» . Epub01.publitas.com . Проверено 26 октября 2013 .
  6. ^ PDF, iText (14 февраля 2020 г.). «Выпуск к 20-летию: iText 7.1.10» . iText PDF . Проверено 10 июня 2020 .
  7. ^ Ассоциация PDF (2013-06-06). «Как создать PDF / A-3 с помощью iText» . Pdfa.org. Архивировано из оригинала на 2013-10-03 . Проверено 26 октября 2013 .
  8. ^ «iText обеспечивает поддержку PDF / UA для реализации Java» . duff-johnson.com .
  9. ^ «Переход на AGPL: изменены заголовки» . github.com.
  10. Информация о ^ 1T3XT (7 декабря 2009 г.). "Re: [iText-questions] Тихая смена лицензии?" . mail-archive.com .
  11. ^ Обсуждение о (А) GPL по Ywein Ван ден Бранде, IP адвоката и технолога
  12. ^ "Мировой журнал SOA" . Soa.sys-con.com . Проверено 26 октября 2013 .
  13. ^ "Джеймс Гослинг хвалит iText" . Blogs.oracle.com. 2007-09-20. Архивировано из оригинала на 2013-12-15 . Проверено 26 октября 2013 .
  14. ^ New York Times использует iText на сайте nytimes.com
  15. ^ «iText - Devoxx 2011 - Devoxx» . Devxx.com .
  16. ^ Рейтинг Deloitte Technology Fast 50 Benelux, заархивированный 14 октября 2013 г. в Wayback Machine
  17. ^ Питержан Ван Лемпуттен. «Тьен Белген в Deloitte Technology Fast50» . сноровка .
  18. ^ "Де 5 стартапов Belgische Digitale встретили de snelste groei" . digimedia.be .
  19. ^ "Статья в газете Deloitte's Fast 50" (PDF) . Архивировано из оригинального (PDF) 19 октября 2013 года.
  20. ^ "BELCHAM" В новостях ". Пресса активно освещала прошлый вечерний ежегодный гала - BelCham" . belcham.org . Архивировано из оригинала на 2014-10-24.
  21. ^ «iText Group выигрывает Deloitte Technology Fast50» . Делойт Бельгия . Архивировано из оригинала на 2014-10-24.
  22. ^ http://www2.deloitte.com/content/dam/Deloitte/global/Documents/Technology-Media-Telecommunications/gx-tmt-emea-f500-2014-ranking.pdf
  23. ^ http://stevieawards.com/
  24. ^ https://www.computable.be/artikel/nieuws/loopbaan/5907890/5440850/computable-selecteert-66-it-managers.html
  25. ^ https://stevieawards.com/aba/
  26. ^ https://www.businessawardseurope.com/otw/entry/22980
  27. ^ https://www.inc.com/inc5000eu/list/2018
  28. ^ PDF, iText (06.05.2019). «Серебряный Стиви для самой инновационной технологической компании 2019 года» . iText PDF . Проверено 10 июня 2020 .
  29. ^ Награды, Европейский бизнес. «European Business Awards» . www.businessawardseurope.com . Проверено 10 июня 2020 .
  30. ^ "Компания / Организация Награды | Стиви Награды" . stevieawards.com . Проверено 10 июня 2020 .

Дальнейшее чтение [ править ]

  • Ловаги, Бруно (лето 2010). iText в действии (2-е изд.). Публикации Мэннинга . п. 600. ISBN 978-1-935182-61-0.
  • Ловаги, Бруно (8 декабря 2006 г.). iText в действии (1-е изд.). Публикации Мэннинга . п. 656. ISBN. 1-932394-79-6.
  • Обзор первого издания JavaLobby Стивена Китта
  • Рецензия на второе издание журнала Freies Magazin от Майкла Нидермайра
  • Создание PDF-файлов стало проще , Беной Хосе
  • Инструменты для торговли, часть 1: Создание PDF-документов с помощью iText , Джефф Фризен (Adobe Press)
  • Динамическое создание PDF-файлов в веб-приложении , Шон С. Салливан

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • OpenPDF