Ir al contenido

PDF Get Text (Page)

Tipo: pdf-get-text-page  ·  Paquete: PDF Activities v1.2.4  ·  Salida: string

Extrae el texto de una página concreta de un PDF. Útil cuando el dato que buscas está siempre en una página específica (la primera, la última), o para procesar el documento página por página.

Devuelve el texto de la página indicada por page (numerada desde 1). Es el mismo texto que PDF Get Text obtiene para esa página. No modifica el archivo.

ParámetroTipoPor defectoDescripción
pathstring—Ruta del archivo PDF.
pageint—Número de página, empezando en 1. Acepta un número o un texto con un entero ("3").

Ninguno.

Devuelve un string con el texto de esa página. Si la página no tiene capa de texto (escaneada), un texto vacío.

MensajeCausa y solución
'page' debe ser un número entero positivo. Se recibió: ….page es 0, negativo, decimal o no es un número.
La página … está fuera de rango. El documento tiene … páginas.Pediste una página mayor que el total. Consulta antes el total con PDF Get Page Count.
No se encontró el archivo.La ruta no existe.
'path' es obligatorio. / 'page' es obligatorio.El parámetro quedó vacío o su expresión dio null.
Error de la biblioteca de PDF al abrir el archivoPDF protegido con contraseña o dañado. Ver PDF protegidos y dañados.

Recorrer todas las páginas leyendo cada una:

PDF Get Page Count path = ruta → output: total
For Loop from = 1 to = total + 1 indexVariable = p
└─ activities:
PDF Get Text (Page) path = ruta page = p → output: textoPagina
... procesar la página ...

Leer solo la última página (donde suelen estar los totales):

PDF Get Page Count path = ruta → output: total
PDF Get Text (Page) path = ruta page = total → output: ultima