Skip to content

Support for iWork files (.pages, .numbers, .key) #777

@cornzz

Description

@cornzz

Description

Common file types from the macOS-native Pages, Numbers and Keynote apps.

Similar to Microsoft Office documents, these are zip files and can be detected by the Index/Document.iwa file, which contains snappy-compressed protobuf messages. Keynote files can also be recognized by the contained Index/MasterSlide*.iwa and Index/Slide*.iwa files, while for Pages and Numbers files probably the Index/Document.iwa file has to be decompressed and parsed. Currently I have no time for this, for anyone else wanting to tackle this, here is some more information:

Existing Issue Check

  • I have searched the existing issues and could not find any related to my problem.

File-Type Scope Acknowledgment

  • I understand that file-type detects binary file types and not text or other formats.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions