Что такое формат файла PXL?
.pxl - это родной формат электронных таблиц Microsoft Pocket Excel, приложения, входившего в состав устройств Windows CE и Pocket PC с 1996 года и на протяжении всей эры Windows Mobile. Разработанный для условий ограниченного объема памяти и небольшого размера экрана портативных устройств, Pocket Excel использовал упрощенную бинарную структуру таблиц, в которой многие функции настольного Excel были принесены в жертву компактности.
Внутренне файлы .pxl используют тот же контейнер OEL2 Compound File Binary Format (CFBF), что и стандартные файлы XLS, имея ту же восьмибайтовую магическую сигнатуру D0 CF 11 E0 A1 B1 1A E1 со смещением ноль. Поток рабочей книги внутри представляет собой сокращенное подмножество формата Excel BIFF8: ячейки содержат числовые, строковые значения, формулы и даты с базовым форматированием, но макросы VBA, сводные таблицы, сложные именованные диапазоны и многие расширенные типы записей BIFF8 отсутствуют.
Microsoft переименовала приложение в Excel Mobile в Windows Mobile 5.0 (2005), но продолжила использовать расширение .pxl. Формат фактически вышел из употребления, когда в Windows Mobile 6.0 (2007) была добавлена поддержка .xlsx, а сама Windows Mobile была закрыта в 2010 году. Настольные версии Microsoft Excel и LibreOffice Calc могут открывать файлы .pxl напрямую. SpreadCE, стороннее приложение для Pocket PC, также создавало файлы, совместимые с .pxl.
Ни один современный мобильный продукт Microsoft не читает и не записывает .pxl; современные версии Excel для Android и iOS используют исключительно .xlsx.
Безопасность и защита
РИСК: LOWФайлы PXL представляют собой данные таблиц OLE2 с устаревших устройств Pocket PC. Риск выполнения макросов отсутствует (PXL не поддерживает VBA). Можно открывать в LibreOffice Calc без опасений.
Детали формата
в двух словахПрограммы, открывающие файлы PXL
Технические подробности
глубокая спецификация| Контейнер | OLE2 / CFBF (Compound File Binary Format) |
| Магические байты | `D0 CF 11 E0 A1 B1 1A E1` по смещению 0 (сигнатура OLE2) |
| Внутренний формат | Упрощенное подмножество BIFF8 (Binary Interchange File Format) |
| Порядок байтов | Little-endian (от младшего к старшему) |
| Кодировка | Бинарная (двоичная) |
| Сжатие | Отсутствует (потоки OLE2 не сжаты) |
| Типичный размер файла | 1 КБ - 500 КБ (оптимизировано для памяти Pocket PC) |
| MIME-тип | `application/vnd.ms-excel` |
| Отличия от XLS | Нет макросов VBA, нет сводных таблиц, сокращенный набор записей BIFF8, ограниченные именованные диапазоны и форматирование |
| Связанная ОС | Windows CE, Windows Mobile, Pocket PC |
| Дата появления | 1996 год с Windows CE 1.0 / Pocket Office |
| Заменен на | Excel Mobile (`.xlsx`) в Windows Mobile 6.0+ (2007) |
| Совместимость с ПК | Microsoft Excel (все версии), LibreOffice Calc, SpreadCE (стороннее приложение для Pocket PC) |
| Выпущен | 1996 (Windows CE 1.0 / Pocket Office) |
| Последняя версия | Windows Mobile 6.5 era (circa 2009) |
Конвертации PXL
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах PXL.