Открыть сервисСервис

Формат PPTX — презентационный файл Microsoft

PPTX — расширение файла презентации, созданной в программе Microsoft PowerPoint начиная с версии 2007 года. Формат относится к семейству Office Open XML и основан на стандарте OOXML (ISO/IEC 29500). Файлы с расширением .pptx заменили устаревший бинарный формат .ppt, применявшуюся в версиях PowerPoint 97—2003.

Структура файла

PPTX представляет собой ZIP-архив, содержащий XML-документы и связанные ресурсы. Любой файл .pptx можно открыть стандартными средствами распаковки архивов и изучить его внутреннюю структуру. Основные компоненты:

  • [Content_Types].xml — описание типов содержимого;
  • _rels/.rels — корневые связи между частями документа;
  • ppt/presentation.xml — главный документ, определяющий порядок слайдов и настройки презентации;
  • ppt/slides/slide1.xml, slide2.xml и далее — XML-описания каждого слайда;
  • ppt/media/ — встроенные изображения, видео и звуковые файлы;
  • ppt/theme/theme1.xml — тема оформления (палитра, шрифты, эффекты);
  • ppt/slideMasters/, ppt/slideLayouts/ — шаблоны слайдов и разметки;
  • docProps/core.xml, docProps/app.xml — метаданные: автор, дата создания, название.

Такая структура делает формат прозрачным для программной обработки: данные презентации хранятся в виде обычного текста в формате XML, что упрощает чтение, изменение и генерацию файлов без использования самой программы PowerPoint.

История и стандарт OOXML

До 2007 года PowerPoint использовал проприетарный бинарный формат .ppt (Compound File Binary Format), разработанный в 1990-х годах. В 2006 году консорциум ECMA International опубликовал стандарт ECMA-376 «Office Open XML», а в 2008 году Международная организация по стандартизации приняла его как ISO/IEC 29500. Формат PPTX стал частью этого стандарта.

Переход на OOXML был связан с политикой открытости документов и совместимости между разными программными продуктами. Microsoft предоставила открытое описание формата, что позволило сторонним разработчикам создавать совместимые приложения без лицензирования проприетарного кода.

Отличия от старого формата .ppt

Характеристика.ppt (97—2003).pptx (2007+)
ТипБинарный Compound FileZIP-архив с XML
Размер файлаЗначительно большеМеньше за счёт сжатия
ЧитаемостьЗакрытая структураОткрытый стандарт
СовместимостьОграниченаПоддерживается многими программами
ЗащитаОграниченнаяРасширенные средства шифрования

Файлы .pptx, как правило, весят существенно меньше сопоставимых .ppt за счёт сжатия ZIP и эффективного хранения XML-данных. Кроме того, при повреждении архива часто удаётся восстановить отдельные слайды или изображения, тогда как повреждение бинарного .ppt обычно приводит к полной потере файла.

Поддержка в других программах

Открытость стандарта OOXML обеспечила поддержку PPTX в многочисленных приложениях:

  • LibreOffice Impress — свободная офисная программа, полностью поддерживающая чтение и запись PPTX;
  • Google Slides — онлайн-сервис, работающий с форматом как с основным;
  • Apple Keynote — умеет открывать и экспортировать PPTX;
  • WPS Office — китайский офисный пакет с совместимостью на уровне файлов;
  • OnlyOffice — офисный пакет, используемый в том числе в государственных и корпоративных системах России.

В России формат PPTX является одним из стандартных форматов обмена презентациями в государственных, образовательных и корпоративных структурах, несмотря на наличие отечественных офисных пакетов («МойОфис», «Р7-Офис»), которые также поддерживают этот формат.

Ограничения

Несмотря на открытость, формат имеет ряд ограничений. Сложные анимации и переходы, созданные в свежих версиях PowerPoint, могут некорректно отображаться в сторонних программах. Макросы в PPTX не поддерживаются — для них предназначен отдельный формат PPTM. Встроенные шрифты не сохраняются внутри файла по умолчанию, что может приводить к изменению вёрстки на компьютерах без соответствующих шрифтов.

Источники

  • ISO/IEC 29500 — Office Open XML File Formats
  • ECMA-376 Office Open XML, 4th edition
  • Microsoft Support — Office file formats documentation
  • LibreOffice Help — Supported file formats
  • «Р7-Офис» — техническая документация по совместимости форматов
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru