iText es una biblioteca para crear y manipular archivos PDF en Java y .NET.
Desarrollador (es) | iText Group NV |
---|---|
Versión inicial | 2000 |
Lanzamiento estable | 7.1.15 / 14 de abril de 2021 [1] |
Repositorio | https://itextpdf.com/en/resources/downloads |
Escrito en | Java , C # |
Sistema operativo | Multiplataforma |
Tipo | Biblioteca |
Licencia | AGPLv3 [2] Propietario |
Sitio web | itextpdf |
iText fue escrito por Bruno Lowagie. El código fuente se distribuyó inicialmente como código abierto bajo la Licencia pública de Mozilla o las licencias de código abierto de la Licencia pública general de la biblioteca GNU. Sin embargo, a partir de la versión 5.0.0 (lanzada el 7 de diciembre de 2009) se distribuye bajo la licencia pública general de Affero versión 3. Actualmente se mantiene activamente una bifurcación de la versión con licencia LGPL / MPL de iText como biblioteca OpenPDF en GitHub. [3] iText también está disponible a través de una licencia propietaria , distribuida por iText Software NV.
iText proporciona soporte para las funciones PDF más avanzadas, como firmas basadas en PKI , cifrado de 40 y 128 bits, corrección de color , PDF etiquetado, formularios PDF (AcroForms), PDF / X, gestión del color a través de perfiles ICC y códigos de barras , y es utilizado por varios productos y servicios, incluidos Eclipse BIRT , Jasper Reports , JBoss Seam , Windward Reports y pdftk .
Historia
iText (anteriormente rugPdf ) fue desarrollado por Bruno Lowagie en el invierno de 1998 como un proyecto interno en la Universidad de Ghent para crear una aplicación de documentos PDF para la administración de estudiantes. Las versiones preliminares carecían de la funcionalidad más moderna, inicialmente solo presentaban la capacidad de leer y escribir archivos PDF, y requerían que los desarrolladores conocieran la sintaxis, los objetos, los operadores y los operandos de PDF para trabajar con la biblioteca. Leonard Rosenthol, arquitecto de PDF en Adobe , enumera iText como uno de los primeros hitos en la historia de la apertura de PDF. [4]
En 1999, Lowagie disolvió el código rugPdf y escribió la nueva biblioteca llamada iText. Lowagie creó iText como una biblioteca que los desarrolladores de Java podían utilizar para crear documentos PDF sin conocer la sintaxis de PDF, y lo lanzó como un producto de software libre y de código abierto (FOSS) el 14 de febrero de 2000. En el verano de 2000, Paulo Soares se unió al proyecto y ahora se considera uno de los principales desarrolladores.
A finales de 2008, iText estuvo disponible para licencia de propiedad y, a principios de 2009, iText Software Corp. se formó para ser el licenciante mundial de productos iText. [5]
Desde entonces, iText se ha portado a .NET Framework con el nombre iTextSharp, escrito en C # . Si bien tiene una base de código separada, está sincronizado con el programa principal de lanzamiento de iText.
En 2020, iText celebró 20 años de código iText con el lanzamiento de iText 7.1.10. [6]
Soporte de estándares ISO
iText se adhiere a la mayoría de los estándares de PDF actuales, que incluyen:
Licencia
iText se lanzó originalmente bajo MPL / LGPL. El 1 de diciembre de 2009, con el lanzamiento de iText 5, la licencia se cambió a Affero General Public License v3. [9] Los proyectos que no quisieran proporcionar su código fuente (como lo requiere la AGPL) podrían comprar una licencia comercial para iText 5 o continuar usando versiones anteriores de iText bajo MPL / LGPL. [10] [11]
iText Group NV afirma que durante el proceso de diligencia debida para prepararse para iText 5, se descubrieron y solucionaron varios problemas de IP con iText 2.
tenedores
Premios
En 2007, SOA World Magazine incluyó a iText como una de las diez soluciones de código abierto que las empresas deberían utilizar. [12] James Gosling elogió la biblioteca iText, usándola en una nueva edición de Huckster. [13] El New York Times también utilizó iText para crear versiones en PDF de sus artículos de dominio público . [14]
En 2011, iText apareció en Devoxx (la conferencia de la comunidad de Java). [15]
En 2013, Deloitte nominó al iText Software Group para el premio Technology Fast 50 en el Benelux. La empresa ocupó el décimo lugar en el Benelux y el tercero en Bélgica. [16] [17] [18] [19]
En 2014, iText ganó el BelCham Entrepreneurship Award en la categoría "Empresa más prometedora del año" [20] y Deloitte reconoció a iText Group NV como la empresa de tecnología de más rápido crecimiento en Bélgica. [21] Posteriormente, la empresa ocupó el puesto 28 en Technology Fast 500 de Deloitte en la región de EMEA. [22] iText también apareció en los PDF Days en Colonia, Washington DC y Nueva York, en Java One en San Francisco, en Devoxx en Amberes y en muchos otros eventos.
En 2017, iText ganó los International Business Awards - "Empresa tecnológica más innovadora del año - con menos de 100 empleados 2017" iText se enorgullece de ser honrado con una segunda Silver Stevie en los International Business Awards. Este año somos reconocidos en la "Empresa de tecnología más innovadora del año, con menos de 100 empleados". [23]
En 2017 IT person of the Year - 2017 Por segundo año consecutivo, nuestro fundador, Bruno Lowagie, fue seleccionado como uno de los nominados en la lista larga del premio IT Person of the Year de Bélgica por Computable [24]
En 2017, los American Business Awards Por tercera vez consecutiva, iText ganó un Stevie de bronce en los American Business Awards en la categoría "Empresa tecnológica más innovadora del año". [25]
En 2017/18, ITEXT GROUP ganó el "Premio ELITE a la estrategia de crecimiento del año" [26].
En 2018 - Premio Inc.5000 Europa 2018 Por cuarto año consecutivo, iText entró en la lista Inc.5.000 Europa, que se compone de las empresas privadas de más rápido crecimiento en Europa. [27]
En 2019, iText ganó un Stevie de plata en los American Business Awards como "Empresa tecnológica más innovadora del año: menos de 100 empleados". [28] Además de la victoria de la ABA, iText fue un ganador nacional de la "Estrategia de crecimiento del año" en los European Business Awards. [29]
En 2020, iText ganó un Stevie de bronce en los American Business Awards como "Empresa tecnológica más innovadora del año: menos de 100 empleados". [30]
Ver también
- Lista de software PDF
Referencias
- ^ Lanzamiento iText 7 Suite 7.1.15
- ^ "El archivo 'LICENSE.md' en el repositorio de código fuente de iText" . github.com/itext/itext7 . Consultado el 10 de enero de 2018 .
- ^ "El proyecto OpenPDF en GitHub.com" . github.com . Consultado el 27 de febrero de 2017 .
- ^ GoogleMan. "pdf" . pdf-pdf.blogspot.be .
- ^ "Artículo destacado en Wereldwijs, una revista mensual de Flanders Investment and Trade (en holandés)" . Epub01.publitas.com . Consultado el 26 de octubre de 2013 .
- ^ PDF, iText (14 de febrero de 2020). "Versión del vigésimo cumpleaños: iText 7.1.10" . iText PDF . Consultado el 10 de junio de 2020 .
- ^ Asociación PDF (2013-06-06). "Cómo crear PDF / A-3 usando iText" . Pdfa.org. Archivado desde el original el 3 de octubre de 2013 . Consultado el 26 de octubre de 2013 .
- ^ "iText brinda soporte PDF / UA a las implementaciones de Java" . duff-johnson.com .
- ^ "Pasando a AGPL: cambió los encabezados" . github.com.
- ^ 1T3XT info (7 de diciembre de 2009). "Re: [iText-questions] ¿Cambio de licencia silencioso?" . mail-archive.com .
- ^ Hable sobre la (A) GPL por Ywein Van den Brande, abogado y tecnólogo de propiedad intelectual
- ^ "Revista SOA World" . Soa.sys-con.com . Consultado el 26 de octubre de 2013 .
- ^ "James Gosling elogia iText" . Blogs.oracle.com. 2007-09-20. Archivado desde el original el 15 de diciembre de 2013 . Consultado el 26 de octubre de 2013 .
- ^ New York Times usa iText en nytimes.com
- ^ "iText - Devoxx 2011 - Devoxx" . devoxx.com .
- ^ Ranking Deloitte Technology Fast 50 Benelux Archivado el 14 de octubre de 2013 en la Wayback Machine.
- ^ Pieterjan Van Leemputten. "Tien Belgen en Deloitte Technology Fast50" . knack.be .
- ^ "De 5 startups de Belgische digitale met de snelste groei" . digimedia.be .
- ^ "Artículo del periódico Fast 50 de Deloitte" (PDF) . Archivado desde el original (PDF) el 19 de octubre de 2013.
- ^ "BELCHAM" En las noticias ". Prensa activa cubriendo la Gala Anual de anoche - BelCham" . belcham.org . Archivado desde el original el 24 de octubre de 2014.
- ^ "iText Group gana Deloitte Technology Fast50" . Deloitte Bélgica . Archivado desde el original el 24 de octubre de 2014.
- ^ 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 (6 de mayo de 2019). "Silver Stevie a la empresa tecnológica más innovadora de 2019" . iText PDF . Consultado el 10 de junio de 2020 .
- ^ Premios, Negocios Europeos. "Los Premios Europeos de la Empresa" . www.businessawardseurope.com . Consultado el 10 de junio de 2020 .
- ^ "Premios Empresa / Organización | Premios Stevie" . stevieawards.com . Consultado el 10 de junio de 2020 .
Otras lecturas
- Lowagie, Bruno (verano de 2010). iText en acción (2ª ed.). Publicaciones Manning . pag. 600. ISBN 978-1-935182-61-0.
- Lowagie, Bruno (8 de diciembre de 2006). iText en acción (1ª ed.). Publicaciones Manning . pag. 656. ISBN 1-932394-79-6.
- Revise la primera edición en JavaLobby por Stephen Kitt
- Revisión de la segunda edición en Freies Magazin por Michael Niedermair
- Generación de PDF simplificada por Benoy Jose
- Herramientas del oficio, Parte 1: Creación de documentos PDF con iText por Jeff Friesen (Adobe Press)
- Creación dinámica de archivos PDF en una aplicación web por Sean C. Sullivan
enlaces externos
- Página web oficial
- OpenPDF