Power Document Extractor icon

Power Document Extractor

Extract structured blocks from any document format locally

Extract DOCX

AI-generated

Summary

Extracts DOCX content blocks and metadata from a binary property, with optional LibreOffice server conversion and text fallback on failure.

Inputs

  • binaryPropertyName — Name of the binary property containing the file
  • structuredLevel — Level of detail in extracted blocks
  • libreOfficeUrl — Optional URL of LibreOffice/unoserver for DOC, RTF, PPT, ODG, ODS. If empty, uses fallback text extraction

Output shape

The node returns an array of items. Each item contains a json object with blocks (extracted content) and metadata (file info, optionally libreOfficeError if fallback was used), and a pairedItem referencing the input item index.

Blocks detail level is determined by structuredLevel (raw/basic/full). If LibreOffice conversion fails, text extraction runs automatically and libreOfficeError is set in metadata.

Examples

Example 1: Extract DOCX from binary property 'data' at full detail

Use default binary property name, set structuredLevel to 'full'. LibreOffice URL left empty for text fallback if conversion fails.

Discussion