Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar iTextSharp para obtener contenido de página en documentos PDF

Cómo utilizar iTextSharp para obtener contenido de página en documentos PDF

Este artículo es un ejemplo de cómo obtener contenido de un documento PDF usando C# iTextSharp. Compártelo para referencia de todos. El método de implementación específico es el siguiente:

Usar System;

Usar System.Collections.Generic

Usar System.ComponentModel

Usar System.Data;

Usar System.Drawing

Usar System.ComponentModel

Usar System.Data; Sistema.Dibujo. Usar System.Drawing

Usar System.Drawing

Usar System.Linq

Usar System.Text; .Windows.Forms;

Usar iTextSharp.pdf;

Usar iTextSharp.text.pdf. analizador;

espacio de nombres WindowsFormsApplication1

{

clase parcial pública Formulario1: Formulario

{

Formulario público1( )

{

InicializarComponente();

ExtractTextFromPDFPage("c:\sample.pdf",

}<); /p>

public void ExtractTextFromPDFPage(string pdfFile, int pageNumber)

{

Lector de PdfReader = new PdfReader(pdfFile);

string text = PdfTextExtractor.GetTextFromPage(lector, número de página);

intente { lector.Close() }

capture { }

richTextBox1.Text = texto;

p>

}

}

}

Lector de PdfReader = nuevo PdfReader(pdfFile); texto de cadena = PdfTextExtractor.