Docs
Supported formats
A Fabric write is structured data through fabric_add, or a file. This page lists the files the pipeline accepts, and whether their contents are extracted.
The app accepts voice notes. This page lists Fabric write files and does not include those notes.
The upload path and fabric_add accept the same set. Each file is at most 10 MB. The in-app file picker offers a shorter set: PDF, plain text, Markdown, CSV, JSON, XML, YAML, .docx, .xlsx, PNG, and JPEG.
| Format | MIME type | Extraction |
|---|---|---|
application/pdf |
Text, when the file has a text layer. A scanned PDF with no text layer is not read. OCR is not enabled. | |
Word .docx |
application/vnd.openxmlformats-officedocument.wordprocessingml.document |
Text |
Word .doc |
application/msword |
Not extracted |
Excel .xlsx |
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
Text |
Excel .xls |
application/vnd.ms-excel |
Not extracted |
Plain text .txt |
text/plain |
Text |
Markdown .md |
text/markdown |
Text |
| CSV | text/csv |
Text |
| JSON | application/json |
Text |
| XML | text/xml, application/xml |
Text |
YAML .yaml, .yml |
text/yaml, application/x-yaml |
Text |
| PNG | image/png |
Read as an image by the write-time classifier. The words and description it records are stored on the entity. The file bytes are not extracted as text. |
| JPEG | image/jpeg |
Read as an image by the write-time classifier. The words and description it records are stored on the entity. The file bytes are not extracted as text. |
| WebP | image/webp |
Not extracted |
.doc, .xls, and WebP pass the accept check. Their contents are not extracted.