Actions18
Extract PDF
AI-generatedSummary
Extracts PDF content into structured blocks at the specified detail level.
Inputs
- binaryPropertyName — Name of the binary property containing the PDF file. Defaults to 'data'.
- structuredLevel — Level of detail in extracted blocks. Options: raw, basic, full. Defaults to 'full'.
Output shape
array of items, each containing json with blocks and metadata, and pairedItem referencing the input index.
The node iterates over input data, reads the binary property, decodes base64, parses the PDF via parsePdf, and returns extracted blocks alongside merged metadata (fileName, fileSize, fileType, mimeType, optional originalFileSize/extension).