Что такое формат файла PPS?
Формат файла .pps используется в Microsoft PowerPoint версий 97-2003. Этот тип файлов хранит готовую мультимедийную презентацию, состоящую из слайдов, содержащих такие элементы, как графические изображения, анимации, текст и аудио- и видеофайлы.
Внутренне .pps использует контейнер OLE2 Compound File Binary (CFBF) - ту же двоичную структуру, что и у устаревших файлов .ppt, .doc и .xls. Файл имеет ту же 8-байтовую сигнатуру «магических байт» (D0 CF 11 E0 A1 B1 1A E1), что и эти форматы; он отличается от файла .ppt только расширением и внутренним флагом, который говорит PowerPoint запуститься сразу в полноэкранном режиме слайд-шоу.
Разница между форматами .pps и .ppt
.pps файлы почти идентичны .ppt файлам. Распространенное заблуждение заключается в том, что .pps блокирует редактирование - это не так. Переименование файла с .pps на .ppt или открытие его в PowerPoint и использование Сохранить как сразу восстанавливает полный доступ к редактированию. Единственное реальное различие - это поведение при запуске: .pps открывается сразу в режиме просмотра презентации, минуя редактор.
Преемник .pps
Преемником .pps является формат .ppsx, основанный на XML (OOXML) и представленный в PowerPoint 2007. В отличие от двоичного .pps, файл .ppsx является ZIP-архивом XML-файлов и встроенных медиа - более прозрачным и широко совместимым.
Безопасность и защита
РИСК: MEDIUMPPS - это устаревший двоичный формат OLE2, который МОЖЕТ содержать макросы VBA (как старые .ppt), поэтому вложение с неожиданным .pps заслуживает осторожности - особенно учитывая, что оно автоматически воспроизводится при открытии. Чек-лист рисков: не открывайте файлы .pps от неизвестных отправителей; если Office показывает предупреждение о макросе/защищенном представлении, не включайте содержимое, пока не доверяете источнику; автозапускающиеся презентации также могут содержать гиперссылки на фишинговые сайты. Безобидные пересланные «шутливые/мотивирующие» презентации встречаются часто, но относитесь с подозрением к бизнес-презентациям без запроса («счет», «фото»).
Детали формата
в двух словахПрограммы, открывающие файлы PPS
Технические подробности
глубокая спецификация| Контейнерный формат | OLE2 / Compound File Binary Format (CFBF) - тот же контейнер, что и у устаревших `.ppt`, `.doc` и `.xls` |
| Магические байты | `D0 CF 11 E0 A1 B1 1A E1` (8 байт по смещению 0); общий для других файлов OLE2, отличается от `.ppt` только расширением и внутренним флагом |
| Порядок байтов | Little-endian |
| MIME-тип | `application/vnd.ms-powerpoint` |
| Альтернативные MIME-типы | `application/mspowerpoint`, `application/powerpoint` |
| Сжатие | Отсутствует для потоков документа; встроенные медиа (JPEG, PNG и т.д.) сохраняют своё собственное сжатие |
| Шифрование | Необязательная защита паролем RC4/CryptoAPI (схема PowerPoint 97-2003); по умолчанию отсутствует |
| Типичный размер файла | 100 КБ - 50 МБ, в зависимости от встроенных изображений, аудио и видео |
| Внутренние потоки | Поток документа PowerPoint (слайды, шаблоны, фигуры, записи текста), поток текущего пользователя, SummaryInformation, встроенные медиа как потоки OLE |
| Поведение слайд-шоу | Внутренний флаг записи инструктирует PowerPoint открыть файл сразу в полноэкранном режиме слайд-шоу вместо редактора |
| Редактируемость | Не заблокирован; переименуйте `.pps` в `.ppt` или используйте Сохранить как в PowerPoint для получения полного доступа к редактированию |
| Типы встроенных медиа | Изображения (JPEG, PNG, WMF, EMF), аудио (WAV, MP3) и видео (AVI, MPEG), встроенные как потоки OLE внутри составного файла |
| Поддержка анимации | Эффекты анимации PowerPoint 97-2003 (появление, исчезновение, акцент, траектории движения) хранятся как записи в потоке слайда |
| Ассоциированные платформы | Windows и macOS через Microsoft PowerPoint; также поддерживается LibreOffice Impress и другими совместимыми приложениями |
| Замещен форматом | `.ppsx` (PowerPoint Open XML Slide Show), представлен в Office 2007; использует ZIP/OOXML вместо двоичного формата OLE2 |
| Выпущен | 1997 (PowerPoint 97 binary format, .ppt/.pps family) |
| Последняя версия | Final binary revision shipped with PowerPoint 2003; superseded by OOXML .ppsx in 2007 |
| Спецификация | learn.microsoft.com |
Конвертации PPS
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах PPS.