Actions18
Extract EPUB
AI-generatedSummary
Extract EPUB content blocks and metadata from binary property data.
Inputs
- binaryPropertyName — Name of the binary property containing the file
- structuredLevel — Level of detail in extracted blocks
Output shape
The node returns an array containing one item with a json field comprising blocks and metadata.
The operation reads the binary property specified by
binaryPropertyName(default:data), resolves the file type to EPUB via the operation parameter, and invokesparseEpubwith thestructuredLevelsetting. The returnedblocksreflect the chosen detail level, andmetadatamerges file-level info (filename, size, MIME type, extension) with any metadata parsed from the EPUB source.
Examples
Example 1: Extract a full-detail EPUB from a binary property named `docFile`.
binaryPropertyName: docFile, structuredLevel: full