iText es utilizado por los desarrolladores de Java, .NET, Android y GAE para mejorar sus aplicaciones con la funcionalidad PDF. iTextSharp es el puerto .NET.
iText es una biblioteca PDF que permite a los desarrolladores crear, adaptar, inspeccionar y mantener documentos en el formato de documento portátil (PDF). Al utilizar iText, los desarrolladores pueden generar documentos e informes basados en datos de un archivo XML o una base de datos. También está disponible la capacidad de crear mapas y libros, explotando numerosas características interactivas que están disponibles en PDF. Los desarrolladores también pueden agregar marcadores, números de página, marcas de agua y otras características a los documentos PDF existentes.
Las características clave de iTextSharp incluyen:
- Generación de PDF.
- Manipulación de PDF (estampado de marcas de agua, fusión / división de PDF).
- Relleno de formularios PDF.
- Funcionalidad XML.
- Firmas digitales.
En general, iTextSharp es una gran aplicación que alberga algunas herramientas realmente útiles. Por ejemplo, los desarrolladores pueden dividir o concatenar páginas de archivos PDF existentes, completar formularios interactivos y servir documentos PDF generados o manipulados dinámicamente en un navegador web. ITextSharp necesita prácticamente cualquier cosa que un desarrollador pueda necesitar de una aplicación funcional PDF.