Software:iText

From HandWiki

iText
Itextlogo.gif
Developer(s)iText Group NV
Initial release2000
Stable release
8.0.0 / May 10, 2023; 9 months ago (2023-05-10)[1]
Repositoryhttps://github.com/itext/
Written inJava, C#
Operating systemCross-platform
TypeLibrary
LicenseAGPLv3[2]
Proprietary
Websiteitextpdf.com

iText is a library for creating and manipulating PDF files in Java and .NET.

iText was written by Bruno Lowagie. The source code was initially distributed as open source under the Mozilla Public License or the GNU Library General Public License open source licenses. However, as of version 5.0.0 (released Dec 7, 2009) it is distributed under the Affero General Public License version 3. A fork of the LGPL/MPL licensed version of iText is currently being actively maintained as the OpenPDF library on GitHub.[3] iText is also available through a proprietary license, distributed by iText Software NV.

iText provides support for advanced PDF features such as PKI-based signatures, 40-bit and 128-bit encryption, colour correction, Tagged PDF, PDF forms (AcroForms), PDF/X, colour management via ICC profiles, and barcodes, and is used by several products and services, including Eclipse BIRT, Jasper Reports, JBoss Seam, Windward Reports, and pdftk.

History

iText (formerly rugPdf) was developed by Bruno Lowagie in the winter of 1998 as an in-house project at Ghent University to create a PDF document application for the student administration. Preliminary versions lacked most modern functionality, initially only featuring the ability to read and write PDF files, and required developers to be knowledgeable of PDF syntax, objects, operators, and operands to work with the library. Leonard Rosenthol, PDF Architect at Adobe, lists iText as one of the early milestones in the history of the openness of PDF.[4]

In 1999, Lowagie disbanded the rugPdf code and wrote the new library named iText. Lowagie created iText as a library that Java developers could use to create PDF documents without knowing PDF syntax and released it as a Free and Open Source Software (FOSS) product on February 14, 2000. In the summer of 2000, Paulo Soares joined the project and is now considered one of the main developers.

In late 2008, iText became available for proprietary license, and in early 2009, iText Software Corp. was formed to be the worldwide licensor of iText products.[5]

iText has since been ported to the . NET Framework under the name iTextSharp, written in C#. While it has a separate codebase, it is synchronised to the main iText release schedule.

In 2020, iText celebrated 20 years of iText code with the release of iText 7.1.10.[6]

ISO standards support

iText adheres to most modern day PDF standards, including:

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

Licensing

iText was originally released under the MPL/LGPL. On December 1, 2009, with the release of iText 5, the license was switched to the Affero General Public License v3. Projects that did not want to provide their source code (as required by the AGPL) could either purchase a commercial license to iText 5 or continue using previous versions of iText under the MPL/LGPL.

iText Group NV claims that during the due diligence process to prepare for iText 5, several IP issues with iText 2 were discovered and fixed.

Forks

  • OpenPDF is an active open source project released under LGPL and MPL, that is based on a fork of iText.

Awards

In 2007, SOA World Magazine listed iText as one of the ten Open Source solutions enterprises should be using.[9] James Gosling praised the iText library, using it in a new edition of Huckster.[10] The New York Times also used iText to create PDF versions of their public domain articles.[11]

In 2011, iText was featured at Devoxx (The Java community conference).[12]

In 2013, Deloitte nominated the iText Software Group for the Technology Fast 50 Award in the Benelux. The company was ranked 10th in the Benelux and Third in Belgium.[13][14][15][16]

In 2014, iText won the BelCham Entrepreneurship Award in the category "Most Promising Company of the Year"[17] and Deloitte recognized iText Group NV as the fastest growing technology company in Belgium.[18] Subsequently, the company was ranked #28 in Deloitte's Technology Fast 500 in the EMEA region.[19] iText was also featured on the PDF Days in Cologne, Washington DC in New York, on Java One in San Francisco, on Devoxx in Antwerp, and many other events.

In 2017, iText won the international Business Awards - "Most Innovative Tech Company of the Year - under 100 employees 2017" iText is proud to be honored with a second Silver Stevie in the International Business Awards. This year we are recognized as the "Most Innovative Tech Company of the Year—under 100 employees".[20]

In 2017 IT person of the Year — 2017 For the second year in a row, our Founder, Bruno Lowagie, was selected as one of the nominees on the Long List of the Belgian IT Person of the Year Award by Computable[21]

In 2017, the American Business Awards For the third time in a row, iText has won a Bronze Stevie in the American Business Awards in the category "Most Innovative Tech Company of the Year."[22]

In 2017/18, the ITEXT GROUP won "The ELITE Award for Growth Strategy of the Year".[23]

In 2018 - Inc. 5000 Europe Award 2018 For the 4th year in a row, iText made the Inc. 5000 Europe list, which is made up of the fastest growing private companies in Europe.[24]

In 2019, iText won a Silver Stevie in the American Business Awards for "Most Innovative Tech Company of the Year - under 100 employees".[25] In addition to the ABA win, iText was a National Winner of "Growth Strategy of the Year" at the European Business Awards.[26]

See also

References

  1. "Release iText Core 8.0.0". https://kb.itextpdf.com/home/it7kb/releases/release-itext-core-8-0-0. 
  2. "The 'LICENSE.md' file in iText source code repository". github.com/itext/itext7. https://github.com/itext/itext7/blob/master/LICENSE.md. 
  3. "The OpenPDF project on GitHub.com". github.com. https://github.com/LibrePDF/OpenPDF/. 
  4. "pdf". pdf-pdf.blogspot.be. November 2007. http://pdf-pdf.blogspot.be/2007/11/pdf-adobe-acrobat-history.html. 
  5. "Feature article in Wereldwijs, a monthly magazine by Flanders Investment and Trade (in Dutch)". Epub01.publitas.com. http://epub01.publitas.com/173/34/. 
  6. PDF, iText (2020-02-14). "20th Birthday Release: iText 7.1.10" (in en). https://itextpdf.com/en/blog/itext-news-technical-notes/20th-birthday-release-itext-7110. 
  7. PDF Association (2013-06-06). "How to create PDF/A-3 using iText". Pdfa.org. http://www.pdfa.org/news/how-to-create-pdfa-3-using-itext. 
  8. "iText bringing PDF/UA support to Java Implementations". duff-johnson.com. http://duff-johnson.com/2013/02/19/itext-bringing-pdfua-support-to-java-implementations/. 
  9. "SOA World Magazine". Soa.sys-con.com. http://soa.sys-con.com/node/368028?page=0,1. 
  10. "James Gosling praises iText". Blogs.oracle.com. 2007-09-20. https://blogs.oracle.com/jag/entry/thanks_to_the_itext_folks. 
  11. New York Times uses iText on nytimes.com
  12. "iText - Devoxx 2011 - Devoxx". devoxx.com. http://www.devoxx.com/display/DV11/iText. 
  13. Ranking Deloitte Technology Fast 50 Benelux
  14. Pieterjan Van Leemputten (11 October 2013). "Tien Belgen in Deloitte Technology Fast50". knack.be. http://datanews.knack.be/ict/nieuws/tien-belgen-in-deloitte-technology-fast50/article-4000420777148.htm. 
  15. "De 5 Belgische digitale start-ups met de snelste groei". digimedia.be. http://www.digimedia.be/content.php?lng=nl&rubric=News&id=15296. 
  16. "Deloitte's Fast 50 Newspaper article". http://www.deloitte.com/assets/Dcom-Belgium/Local%20Assets/Documents/NL/Fast50/Krant%20van%20West%20Vlaanderen_Ieper%20heeft%20studenten%20en%20betere%20verbinding%20nod....pdf. 
  17. "BELCHAM "In the News". Press active in covering last night's Annual Gala - BelCham". belcham.org. http://www.belcham.org/content/belcham-news-press-active-covering-last-nights-annual-gala. 
  18. "iText Group wins Deloitte Technology Fast50". Deloitte Belgium. http://www2.deloitte.com/be/en/pages/technology/topics/fast50/pressrelease-fast50214.html. 
  19. http://www2.deloitte.com/content/dam/Deloitte/global/Documents/Technology-Media-Telecommunications/gx-tmt-emea-f500-2014-ranking.pdf [bare URL PDF]
  20. "The Stevie® Awards". https://stevieawards.com/. 
  21. "Computable selecteert 66 IT-managers". https://www.computable.be/artikel/nieuws/loopbaan/5907890/5440850/computable-selecteert-66-it-managers.html. 
  22. "American Business Awards Homepage". https://stevieawards.com/aba/. 
  23. "The European Business Awards". https://www.businessawardseurope.com/. 
  24. "The 2018 Inc. 5000 Europe List | Inc.com". https://www.inc.com/inc5000eu/list/2018. 
  25. PDF, iText (2019-05-06). "Silver Stevie for Most Innovative Tech Company of 2019" (in en). https://itextpdf.com/en/awards/2019/silver-stevie-most-innovative-tech-company-2019. 
  26. Awards, European Business. "The European Business Awards" (in en). https://www.businessawardseurope.com/. 

Further reading

External links