Power Document Extractor icon

Power Document Extractor

Extract structured blocks from any document format locally

Extract EPUB

AI-generated

Summary

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 invokes parseEpub with the structuredLevel setting. The returned blocks reflect the chosen detail level, and metadata merges 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

Discussion