ExtractFilePageText

Extracción, Propiedades de página

Descripción

Extrae el texto de cualquier página de un archivo PDF

Esta función utiliza internamente la funcionalidad de acceso directo. El archivo completo no se carga en memoria, por lo que puede utilizarse con documentos de cualquier tamaño

Se proporcionan dos métodos diferentes para extraer texto de la página seleccionada en diversos formatos de salida

DASetTextExtractionWordGap, DASetTextExtractionOptions y

Las funciones DASetTextExtractionArea pueden utilizarse para ajustar el proceso de extracción de texto

Sintaxis

Delphi

Function TPDFlib.ExtractFilePageText(Const InputFileName, Password: WideString; Page, Options: Integer): WideString;

ActiveX

Function PDFlib::ExtractFilePageText(InputFileName As String, Password As String, Page As Long, Options As Long) As String

DLL

const wchar_t * DLExtractFilePageText(int InstanceID, const wchar_t * InputFileName, const wchar_t * Password, int Page, int Options);

Parámetros

InputFileNameLa ruta y el nombre del archivo del que se va a extraer texto. La contraseña que debe utilizarse, si existe, al abrir el archivo
PasswordNúmero de la página que se extraerá. La primera página del documento es la página 1
PageExtracción estándar: 0 texto legible 1 obsoleto 2 CSV con fuente, color, tamaño y posición Algoritmo preciso: 3 CSV Font Name, Text Color, Text Size, X1, Y1, X2, Y2, X3, Y3, X4, Y4, Text; coordenadas según unidades y origen, antihorarias desde inferior izquierda 4 palabras 5 anchuras por bloque 6 anchuras por línea 7 texto legible preciso 8 líneas sin formato precisas
Options