WikiDer > IText
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Разработчики) | iText Group NV |
---|---|
изначальный выпуск | 2000 |
Стабильный выпуск | 7.1.13 / 22 октября 2020 г.[1] |
Репозиторий | https://itextpdf.com/en/resources/downloads |
Написано в | Ява, C # |
Операционная система | Кроссплатформенность |
Тип | Библиотека |
Лицензия | AGPLv3[2] Проприетарный |
Интернет сайт | https://itextpdf.com/ |
iText это библиотека для создания и управления PDF файлы в Ява и .NET.
iText был написан Бруно Ловаги. Исходный код изначально распространялся как открытый исходный код под Общественная лицензия Mozilla или лицензии GNU Library General Public License с открытым исходным кодом. Однако начиная с версии 5.0.0 (выпущенной 7 декабря 2009 г.) он распространяется под Стандартная общественная лицензия Affero версия 3. Форк лицензированной LGPL / MPL версии iText в настоящее время активно поддерживается как OpenPDF библиотека на GitHub.[3] iText также доступен через проприетарная лицензия, распространяется iText Software NV.
iText обеспечивает поддержку большинства расширенных функций PDF, таких как PKI-сигнатуры, 40-битное и 128-битное шифрование, коррекция цвета, PDF с тегами, PDF-формы (AcroForms), PDF / X, Управление цветом через ICC профили и штрих-коды, и используется несколькими продуктами и услугами, включая Eclipse BIRT, Джаспер отчеты, JBoss Seam, Наветренные отчеты, и pdftk.
История
iText (ранее rugPdf) был разработан Бруно Ловаги зимой 1998 г. в качестве собственного проекта на Гентский университет для создания приложения PDF-документов для студенческой администрации.[4] В предварительных версиях отсутствовала самая современная функциональность, изначально предусматривалась только возможность чтения и записи файлов PDF, и для работы с библиотекой от разработчиков требовалось знание синтаксиса, объектов, операторов и операндов PDF. Леонард Розентхол, PDF Architect в Adobe, перечисляет iText как одну из первых вех в истории открытости PDF.[5]
В 1999 году Lowagie распустил код rugPdf и написал новую библиотеку под названием iText. Лоуаги создал iText как библиотеку, которую разработчики Java могли использовать для создания документов PDF, не зная синтаксиса PDF.[6] и выпустил его как Бесплатное программное обеспечение с открытым исходным кодом (FOSS) 14 февраля 2000 г. Летом 2000 г. к проекту присоединился Пауло Соарес, который теперь считается одним из основных разработчиков.
В конце 2008 г. iText стал доступен для проприетарной лицензии, а в начале 2009 г. iText Software Corp. была создана, чтобы стать мировым лицензиаром продуктов iText.[7]
iText с тех пор был перенесен на .NET Framework под названием iTextSharp, написанным на C #. Хотя у него есть отдельная кодовая база, она синхронизирована с основным графиком выпуска iText.
В 2020 году iText отметила 20-летие кода iText выпуском iText 7.1.10. [8]
Поддержка стандартов ISO
iText соответствует большинству современных стандартов PDF, в том числе:
Лицензирование
iText является зарегистрированным товарным знаком компании iText Group NV, поданной в ВПТЗ США 13 января 2010 г. с серийным номером 77910731.[11]
iText изначально выпускался под лицензией MPL / LGPL. 1 декабря 2009 г. с выпуском iText 5 лицензия была переведена на Стандартная общественная лицензия Affero v3.[12] Проекты, которые не хотели предоставлять свой исходный код (в соответствии с требованиями AGPL), могли либо приобрести коммерческую лицензию на iText 5, либо продолжить использование предыдущих версий iText в рамках MPL / LGPL.[13][14]
В ходе комплексной проверки для подготовки к iText 5 было обнаружено и исправлено несколько проблем с IP-адресом iText 2. Различные владельцы IP согласились удалить столько копий старых версий из Интернета, но старая версия все еще живет в нескольких ветвях.[15] Несмотря на это, iText 2.1.7 все еще распространяется iText на Github. [16] и на Maven Central.[17] Например: iText 4 для Java официально никогда не выпускался. Однако iText с тегом svn 4_2_0 стал доступным с описанием выпуска «Это последняя версия iText, доступная в виде библиотеки MPL / LGPL». [18] Это был форк, созданный третьей стороной, которая захватила com.lowagie groupId (который явно запрещен в Руководстве для загрузки артефактов в центральный репозиторий. [19]), потому что это заставляет пользователей обновляться до этой сторонней версии вместо обновления до официальной версии.[20]
Эти вилки по-прежнему являются обязанностью интеллектуальной собственности, но их актуальность теряет актуальность, поскольку в версии iText 2009 года также были некоторые проблемы:
- Функциональность цифровой подписи небезопасна, так как SHA-1 устарел,
- Нет поддержки стандарта PDF / A-2 (выпущенного в 2011 году) и стандарта PDF / A-3 (выпущенного в 2012 году),
- Нет поддержки стандарта PDF / UA (выпущен в 2012 году),
- Нет поддержки стандарта PDF 2.0 (выпущен в 2017 году),
- Индийские языки не поддерживаются, ...
Все эти функции теперь доступны в новой версии iText - iText 7. [21]
Награды
В 2007, Мировой журнал SOA включил iText в список десяти решений с открытым исходным кодом, которые следует использовать предприятиям.[22] Джеймс Гослинг высоко оценил библиотеку iText, использовав ее в новой редакции Huckster.[23] Нью-Йорк Таймс также использовали iText для создания PDF-версий своих всеобщее достояние статьи.[24]
В 2011 году iText был представлен на Devoxx (Конференция сообщества Java).[25]
В 2013 году Deloitte номинировала iText Software Group на премию Technology Fast 50 в странах Бенилюкса. Компания заняла 10-е место в странах Бенилюкса и 3-е место в Бельгии.[26][27][28][29]
В 2014 году iText выиграла премию BelCham Entrepreneurship Award в категории «Самая многообещающая компания года».[30] а Deloitte признала iText Group NV самой быстрорастущей технологической компанией в Бельгии.[31] Впоследствии компания заняла 28-е место в рейтинге Deloitte Technology Fast 500 в регионе EMEA.[32] iText также был представлен на Днях PDF в Кельне, Вашингтоне и Нью-Йорке, на Java One в Сан-Франциско, на Devoxx в Антверпене и на многих других мероприятиях.
В 2017 году iText выиграла международную Business Awards - «Самая инновационная технологическая компания года - менее 100 сотрудников 2017». IText с гордостью удостоен второго Серебряного Стиви в International Business Awards. В этом году мы признаны «Самой инновационной технологической компанией года - до 100 сотрудников».[33]
В 2017 году ИТ-человек года - 2017 Второй год подряд наш основатель, Бруно Ловаджи, был выбран в качестве одного из номинантов в длинном списке бельгийских ИТ-специалистов года по версии журнала Computable. [34]
В 2017 году награда American Business Awards В третий раз подряд компания iText получила бронзовую награду Стиви на церемонии вручения наград American Business Awards в категории «Самая инновационная технологическая компания года».[35]
В 2017/18 ITEXT GROUP выиграла «Премию ELITE за стратегию роста года». [36]
В 2018 году - Inc. 5000 Europe Award 2018 Четвертый год подряд iText вошла в список Inc. 5000 Europe, в который входят самые быстрорастущие частные компании в Европе.[37]
В 2019 году iText выиграл Серебряный Стиви в American Business Awards как «Самая инновационная технологическая компания года - менее 100 сотрудников». [38] Помимо победы в ABA, iText стал национальным победителем в номинации «Стратегия роста года» на European Business Awards. [39]
В 2020 году компания iText получила бронзовую награду Стиви в номинации «Самая инновационная технологическая компания года - менее 100 сотрудников». [40]
Смотрите также
Рекомендации
- ^ Выпуск iText 7 Suite 7.1.13
- ^ "Файл LICENSE.md в репозитории исходного кода iText". github.com/itext/itext7. Получено 2018-01-10.
- ^ «Проект OpenPDF на GitHub.com». github.com. Получено 2017-02-27.
- ^ https://www.ugent.be/en. Отсутствует или пусто
| название =
(помощь) - ^ GoogleMan. "pdf". pdf-pdf.blogspot.be.
- ^ http://epub01.publitas.com. Отсутствует или пусто
| название =
(помощь) - ^ «Особая статья в Wereldwijs, ежемесячном журнале Flanders Investment and Trade (на голландском языке)». Epub01.publitas.com. Получено 2013-10-26.
- ^ PDF, iText (14 февраля 2020 г.). «Выпуск к 20-летию: iText 7.1.10». iText PDF. Получено 2020-06-10.
- ^ PDF Association (06.06.2013). «Как создать PDF / A-3 с помощью iText». Pdfa.org. Архивировано из оригинал на 2013-10-03. Получено 2013-10-26.
- ^ «iText обеспечивает поддержку PDF / UA для реализации Java». duff-johnson.com.
- ^ «Искать в базе данных USPTO (прямые ссылки на товарные знаки запрещены)». uspto.gov.
- ^ «Переход на AGPL: изменены заголовки». github.com.
- ^ Информация о 1T3XT (7 декабря 2009 г.). "Re: [iText-questions] Тихая смена лицензии?". mail-archive.com.
- ^ Поговорим о (A) GPL Ивейн Ван ден Бранде, юрист и технолог по интеллектуальной собственности
- ^ «Можно ли коммерчески использовать iText 2.1.7 / iTextSharp 4.1.6 или более раннюю версию?». itextpdf.com.
- ^ https://github.com/itext/itextpdf/releases?after=5.0.2
- ^ https://search.maven.org/artifact/com.lowagie/itext/2.1.7/jar
- ^ https://sourceforge.net/p/itext/code/6803/log/?path=/tags/iText_4_2_0
- ^ Руководство по загрузке артефактов в центральный репозиторий
- ^ "Моя сборка Maven не работает, что мне делать?". itextpdf.com.
- ^ «iText 7». itextpdf.com.
- ^ "Мировой журнал SOA". Soa.sys-con.com. Получено 2013-10-26.
- ^ "Джеймс Гослинг хвалит iText". Blogs.oracle.com. 2007-09-20. Архивировано из оригинал на 2013-12-15. Получено 2013-10-26.
- ^ New York Times использует iText на nytimes.com
- ^ «iText - Devoxx 2011 - Devoxx». Devxx.com.
- ^ Рейтинг Deloitte Technology Fast 50 в странах Бенилюкса В архиве 2013-10-14 на Wayback Machine
- ^ Питерян Ван Лемпуттен. «Тьен Белген в Deloitte Technology Fast50». сноровка.
- ^ «Стартапы De 5 Belgische Digitale встретились с de snelste groei». digimedia.be.
- ^ «Статья в газете Deloitte's Fast 50» (PDF). Архивировано из оригинал (PDF) на 2013-10-19.
- ^ "БЕЛЧАМ" в новостях ". Пресса активно освещала вчерашний ежегодный гала - БелЧам". belcham.org. Архивировано из оригинал 2014-10-24.
- ^ «iText Group выигрывает Deloitte Technology Fast50». Делойт Бельгия. Архивировано из оригинал 2014-10-24.
- ^ http://www2.deloitte.com/content/dam/Deloitte/global/Documents/Technology-Media-Telecommunications/gx-tmt-emea-f500-2014-ranking.pdf
- ^ http://stevieawards.com/
- ^ https://www.computable.be/artikel/nieuws/loopbaan/5907890/5440850/computable-selecteert-66-it-managers.html
- ^ https://stevieawards.com/aba/
- ^ https://www.businessawardseurope.com/otw/entry/22980
- ^ https://www.inc.com/inc5000eu/list/2018
- ^ PDF, iText (06.05.2019). «Серебряный Стиви для самой инновационной технологической компании 2019 года». iText PDF. Получено 2020-06-10.
- ^ Награды, Европейский бизнес. "Европейская Бизнес Награда". www.businessawardseurope.com. Получено 2020-06-10.
- ^ "Награды компании / организации | Stevie Awards". stevieawards.com. Получено 2020-06-10.
дальнейшее чтение
- Ловаги, Бруно (Лето 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-файлов в веб-приложении Шон С. Салливан