Формат PAGES
PAGES — документ текстового редактора Apple. Снаружи это один файл, внутри — обычный ZIP-пакет, но лежат в нём не привычные XML, а двоичные записи собственного формата iWork. Разбирать их сторонним программам нечем, поэтому Word, LibreOffice и онлайн-редакторы такой файл не открывают. У документов, сохранённых старыми версиями редактора, внутри пакета встречается готовое превью в PDF.
Коротко о цифрах
- Устройство
- ZIP-пакет, первые байты PK 03 04
- Что внутри у новых версий
- двоичные записи iWork со своим сжатием
- Что было в старых
- index.xml, из которого текст доставался скриптом
- Где открывается
- редактор Apple на компьютере, планшете и в браузере
- Наши маршруты
- .pages не принимает ни один; переименование в docx даст ошибку
Почему получатель видит непонятный файл
Редактор сохраняет в свой формат по умолчанию, и отправитель часто об этом не задумывается. На стороне получателя такой файл либо не открывается вовсе, либо разворачивается папкой со странным содержимым — потому что это не документ, а пакет.
Чинить это должен отправитель, и делается это одним действием: экспорт в PDF, если документ нужен для чтения, или в формат Word, если его будут править. Если вы получатель — просить надо именно об этом, а не искать конвертер: сторонние преобразователи для этого формата работают ненадёжно.
Что внутри пакета
- Первые байты — сигнатура ZIP, ровно та же, что у офисных форматов.
- Внутри у новых версий двоичные записи iWork со своим сжатием, а не текстовый XML.
- Публичного описания этих записей нет, поэтому надёжного стороннего разбора тоже нет.
- Старые версии редактора клали внутрь index.xml — из него текст доставался скриптом.
- Иногда в пакете есть превью для быстрого просмотра; у старых файлов это PDF, у новых чаще картинка.
Как открыть без техники Apple
- Попросить отправителя экспортировать документ в PDF или в формат Word — самый быстрый и надёжный путь.
- Открыть документ в веб-версии редактора: для этого нужна учётная запись Apple, техника не обязательна.
- Открыть на телефоне или планшете Apple, если он есть под рукой, и экспортировать оттуда.
- Сторонние конвертеры результата не гарантируют, особенно на документах со сложной вёрсткой.
- Переименование в другое расширение не превращает пакет в документ и ничем не помогает.
Что мы можем и чего не можем
- Файл с расширением pages не принимает ни один наш маршрут.
- Переименование в docx проходит проверку сигнатуры, потому что оба формата — ZIP, но конвертер на сервере не найдёт внутри знакомой структуры и вернёт ошибку.
- Экспортировали в формат Word — наш серверный конвертер напечатает его в PDF, потолок файла 25 МБ.
- Экспортировали сразу в PDF — работают сжатие, номера страниц, подпись и всё остальное.
- Обратно в pages мы не превращаем ничего: перевод PDF в текстовый документ даёт docx, а не формат Apple.
Частые вопросы
Мне прислали .pages, а у меня Windows. Что делать?
Попросите отправителя переслать документ в PDF или в формате Word — это одно действие в меню экспорта. Если связаться нельзя, откройте файл в веб-версии редактора Apple под своей учётной записью.
Почему файл иногда выглядит как папка?
Потому что это пакет: система Apple показывает такую папку одним файлом, а другие системы — обычным каталогом. Содержимое при этом одинаковое, меняется только способ его отображения.
Можно ли переименовать .pages в .zip и достать текст?
Распаковать получится, но у современных версий текст лежит в двоичных записях, и редактор покажет мешанину символов. Текст читается только у старых файлов, где внутри сохранён XML.
Как отправлять документ, чтобы он открылся у всех?
Для чтения экспортируйте в PDF: он выглядит одинаково на любом устройстве и не требует того же редактора. Для совместной правки используйте формат Word, его понимают все офисные пакеты.