DAExtractPageTextBlocks
Texto, Extracción, Funcionalidad de acceso directo
Descripción
Similar a la función DAExtractPageText, pero los resultados se almacenan en una lista de bloques de texto en lugar de devolverse como una cadena CSV
Una vez que los resultados están en la lista de bloques de texto, se pueden usar funciones como DAGetTextBlockCount, DAGetTextBlockText y DAGetTextBlockColor para recuperar las propiedades de cada bloque de texto
Sintaxis
Delphi
Function TPDFlib.DAExtractPageTextBlocks(FileHandle, PageRef, ExtractOptions: Integer): Integer;
ActiveX
Function PDFlib::DAExtractPageTextBlocks(FileHandle As Long, PageRef As Long, ExtractOptions As Long) As Long
DLL
int DLDAExtractPageTextBlocks(int InstanceID, int FileHandle, int PageRef, int ExtractOptions);
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 |
| ExtractOptions | 3 = Extracción normal 4 = Dividir palabras |
Valores devueltos
| 0 | No se pudo extraer texto de la página |
|---|---|
| Non-zero | Un valor TextBlockListID |