IRONSOFTWAREHOME
Leer archivos PDF en C#
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Extracting Image and Text content from Pdf Documents
    // Import existing PDF document
    const pdf = await PdfDocument.fromHtml("old_report.pdf");
    
    // Get all text to put in a search index
    const text = await pdf.extractText();
    
    // Get all Images
    const imagesBuffer = await pdf.extractRawImages();
    
    const pageCount = await pdf.getPageCount()
    // Or even find the precise text and images for each page in the document
    for (let index = 0; index < pageCount; index++) {
        text = await pdf.extractText([index]);
        imagesBuffer = await pdf.extractRawImages([index]);
    }
})();
npm i @ironsoftware/ironpdf
Leer archivos PDF en C#

Leer archivos PDF en C#

Extraer texto e imágenes puede facilitar la migración de datos al pasar de un formato de documento a otro. El contenido extraído se puede conservar en un formato más accesible y editable, reduciendo el riesgo de pérdida de datos.

Las imágenes y el texto incrustados se pueden extraer independientemente del documento PDF. El texto extraído estará en una cadena normal, mientras que las imágenes extraídas estarán en formato de búfer de imagen y luego se pueden exportar o procesar más.

Utilice el método extractText para extraer texto, y el método extractRawImages para extraer imágenes de un documento PDF.

Aquí hay un ejemplo corregido y comentado de cómo puede hacer esto:

En el código C# anterior:

  • Usamos la biblioteca IronPDF para cargar un documento PDF.
  • Se invoca el método ExtractText() para recuperar texto del PDF. Este texto se muestra en la consola.
  • Se utiliza el método ExtractImages() para extraer imágenes, las cuales se almacenan en arreglos de bytes. Cada imagen se guarda luego en el sistema de archivos con un nombre de archivo especificado.

Para obtener instrucciones más detalladas sobre cómo usar estos métodos, visite la Documentación de IronPDF.

Más información sobre la lectura de texto PDF con IronPDF
Ver en GitHub

¿Listo para empezar?

Versión:2026.6recién publicada

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

OR
bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Descarga de módulo de Node.js para PDF
Instalar con npm

Versión: 2026.6

  1. Descargar e instalar Node.js 12+.
  2. Ejecuta el comando anterior en el terminal.

Licencias desde $999