Actions18
Extract DOCX
AI-generatedSummary
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 andlibreOfficeErroris 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.