DAExtractPageTextBlocks

Texto, extracción, funcionalidad de acceso directo

Descripción

Es similar a la función DAExtractPageText, pero los resultados se almacenan en una lista de bloques de texto en vez de devolverse como una cadena CSV

Una vez que los resultados estén en la lista de bloques de texto, se pueden utilizar 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

FileHandleUn identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream
PageRefUna referencia de página devuelta por las funciones DAFindPage o DANewPage
ExtractOptions3 = Extracción normal 4 = Dividir palabras

Valores devueltos

0No se pudo extraer texto de la página
Non-zeroUn valor TextBlockListID