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
| FileHandle | Un identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream |
|---|---|
| PageRef | Una referencia de página devuelta por las funciones DAFindPage o DANewPage |
| Options | Extracció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 |