ExtractFilePageTextBlocks

Texto, extracción, propiedades de página

Descripción

Similar a la función ExtractFilePageText, pero los resultados se almacenan en una lista de bloques de texto en lugar de devolverse como una cadena CSV

Esta función usa internamente la funcionalidad de acceso directo

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.ExtractFilePageTextBlocks(Const InputFileName, Password: WideString; Page, Options: Integer): Integer;

ActiveX

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

DLL

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

Parámetros

InputFileNameLa ruta y el nombre de archivo del que se extraerá el texto. La contraseña que se usará, si existe, al abrir el archivo
Password
PageEl número de la página que se debe extraer La primera página del documento es la página 1
Options3 = Extracción normal 4 = Dividir palabras

Valores devueltos

0No se pudo extraer el texto
1Un valor TextBlockListID