ExcelProcessor
Defined in: src/lib/processors/ExcelProcessor.ts:7
Processor for Excel files (.xlsx, .xls) that converts to JSON structure
Implements
Constructors
Constructor
new ExcelProcessor():
ExcelProcessor
Returns
ExcelProcessor
Properties
name
readonlyname:"excel"="excel"
Defined in: src/lib/processors/ExcelProcessor.ts:8
Unique identifier for this processor
Implementation of
supportedExtensions
readonlysupportedExtensions:string[]
Defined in: src/lib/processors/ExcelProcessor.ts:13
File extensions this processor can handle (fallback if MIME type unavailable)
Implementation of
FileProcessor.supportedExtensions
supportedMimeTypes
readonlysupportedMimeTypes:string[]
Defined in: src/lib/processors/ExcelProcessor.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/ExcelProcessor.ts:15
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