WordProcessor
Defined in: src/lib/processors/WordProcessor.ts:7
Processor for Word documents (.docx) that converts to markdown
Implements
Constructors
Constructor
new WordProcessor():
WordProcessor
Returns
WordProcessor
Properties
name
readonlyname:"word"="word"
Defined in: src/lib/processors/WordProcessor.ts:8
Unique identifier for this processor
Implementation of
supportedExtensions
readonlysupportedExtensions:string[]
Defined in: src/lib/processors/WordProcessor.ts:12
File extensions this processor can handle (fallback if MIME type unavailable)
Implementation of
FileProcessor.supportedExtensions
supportedMimeTypes
readonlysupportedMimeTypes:string[]
Defined in: src/lib/processors/WordProcessor.ts:9
MIME types this processor can handle
Implementation of
FileProcessor.supportedMimeTypes
Methods
process()
process(
file:FileWithData):Promise<ProcessedFileResult|null>
Defined in: src/lib/processors/WordProcessor.ts:14
Process a file and extract text content
Parameters
| Parameter | Type | Description |
|---|---|---|
|
|
File metadata with data URL |
Returns
Promise<ProcessedFileResult | null>
Extracted text content and metadata, or null if processing fails/not applicable
Implementation of