ITEXT para .NET es una API .NET de código abierto gratuita para crear y trabajar con documentos PDF en aplicaciones C#/VB.NET. Permite que los desarrolladores de aplicaciones de .NET escriban aplicaciones para generar, modificar y extraer contenido de los archivos PDF. ITEXT para .NET es un puerto de la API ITEXT original, que fue escrita en el lenguaje de programación Java. Fue desarrollado para proporcionar características de procesamiento de documentos PDF a los desarrolladores de aplicaciones .NET. Se utiliza en varios dominios, como sistemas de gestión de documentos, herramientas de informes y otras aplicaciones que requieren generación y manipulación de PDF.
Características clave de la API de ITEXT para .NET
- Generación PDF: Itext para .NET le permite crear nuevos documentos PDF desde cero. Puede agregar texto, imágenes, tablas y otros elementos al documento. Admite varias fuentes, colores y opciones de formato para personalizar la apariencia del contenido.
- Manipulación PDF: Puede modificar los documentos PDF existentes agregando, eliminando o modificando contenido. Le permite manipular páginas, fusionar múltiples archivos PDF, dividir un PDF en múltiples documentos y extraer elementos específicos de un PDF, como texto o imágenes.
- Llenado de formulario: ITEXT para .NET proporciona capacidades para completar formularios PDF interactivos. Puede llenar programáticamente los campos de formulario, las casillas de verificación y los botones de radio con datos.
- Firmas digitales: La biblioteca admite agregar firmas digitales a los documentos PDF, lo que le permite firmar y certificar archivos para garantizar su autenticidad e integridad.
- Extracción de texto: Itext para .NET le permite extraer texto de los documentos PDF, que pueden ser útiles para indexar, buscar o analizar el contenido de los archivos PDF.
- Seguridad y cifrado: Puede cifrar documentos PDF utilizando cifrado basado en contraseña o basado en certificados para proteger la información confidencial y restringir el acceso al contenido.
- PDF/A SOPORT: ITEXT para .NET admite el estándar PDF/A, que se utiliza para el archivo a largo plazo de documentos electrónicos. Asegura que los documentos PDF generados cumplan con requisitos específicos para la preservación y la accesibilidad futura.
Instalación de Itext para .NET
ITEXT para .NET API se puede instalar utilizando dos métodos.
- Instalación de yo texteo desde Nuget
- Instalación desde el servidor artifactorio de ITEXT
Instalación de Itext usando Nuget Package Manager
** Paso 1:* Abra Visual Studio - Abra Visual Studio y cree un nuevo proyecto o abra un proyecto existente si desea agregar ITEXT API al proyecto existente. ** Paso 2: Abra la consola del Administrador de paquetes - Para abrir la consola del Administrador de paquetes, vaya a “Herramientas”> “Nuget Package Manager”> “Consola de Administrador de paquetes”. ** Paso 3: *Instale el paquete Itext - En la consola de Administrador de paquetes, escriba el siguiente comando y presione Entrar:
Install Package itext7
Esto instalará la última versión de ITEXT API y todas sus dependencias.
Instalación de ITEXT en Itext Artifactory Server
Los paquetes de Itext Nuget también están disponibles en el servidor de artefactory de ITEXT. Puede agregarlo como un repositorio NUGET personalizado a Visual Studio utilizando los siguientes pasos.
- En el Administrador de paquetes Nuget, vaya a la configuración
- Agregue la siguiente URL como fuente de paquete :. También puede navegar por el servidor ITEXT artifactory y descargar paquetes Nuget manualmente.
Itext Resources
Próximamente Itextpdf C# Ejemplos
En este punto, su proyecto de consola .NET debería estar listo para comenzar con la API de ITEXT para .NET para trabajar con documentos PDF. En nuestros próximos artículos, hablaremos de:
- Crear un documento PDF
- Divide grandes archivos PDF en múltiples partes en C#
- Eliminar páginas del archivo PDF con C#
- Convertir HTML en documento PDF
- Fusionar múltiples archivos a través de .NET API
- Agregar tabla a PDF
- Agregar imagen a PDF
- Rotar el archivo PDF en C#
- Dibujo de objetos en un PDF usando .NET API
- Trabajar con páginas en un documento PDF con .NET API Así que estad atentos.