OFM
Status
| Field | Value |
|---|---|
| Extension(s) | .ofm |
| Common ecosystem | Melco DesignShop |
| Format family | Native working file |
| Satin Studio status | Reference only |
| Open / import | No |
| Export | No |
| Confidence | Medium. |
What it is
OFM is a Melco DesignShop working file for editable embroidery designs.
Satin Studio behavior
Satin Studio documents this format for identification and inspection. It does not open or export the file.
Versions and variants
OFM is a native working format. It should not be treated as a simple expanded stitch stream without version-specific evidence.
File identification notes
Reported OFM-family files are compound binary documents and may include stitch data among richer design/application data.
Observed structure notes
- OFM is a native Melco working-file lead. Treat it as a compound/application document until version and stream maps are verified.
- Expect richer design objects, settings, and generated stitch data rather than a single expanded stream.
Structure sketch
OFM is a Melco working-file lead. Treat it as a compound native document rather than an expanded stream.
struct OfmContainer<'a> {
container_header: &'a [u8],
streams: &'a [OfmStream<'a>], // object data, settings, stitch data, previews, unknown
}
struct OfmStream<'a> {
name_or_kind: Option<&'a str>,
payload: &'a [u8],
}
Compatibility evidence
The notes above help identify and inspect the format; they do not imply import or export support. Keep the original file and record the machine and software that produced it.