DAExtractPageText

Extracción, funcionalidad de acceso directo, manipulación de páginas

Descripción

Esta función ofrece dos métodos distintos para extraer texto de la página seleccionada y presenta los resultados en diversos formatos

DASetTextExtractionWordGap, DASetTextExtractionOptions y

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

Sintaxis

Delphi

Function TPDFlib.DAExtractPageText(FileHandle, PageRef, Options: Integer): WideString;

ActiveX

Function PDFlib::DAExtractPageText(FileHandle As Long, PageRef As Long, Options As Long) As String

DLL

const wchar_t * DLDAExtractPageText(int InstanceID, int FileHandle, int PageRef, int Options);

Parámetros

FileHandleUn identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream
PageRefUna referencia de página devuelta por las funciones DAFindPage o DANewPage
OptionsExtracció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