PPTX — fichier .pptx

stable

Format de présentation de Microsoft Office (Office Open XML), une archive ZIP contenant du XML.

Le PPTX est le format de présentation introduit avec Office 2007, basé sur le standard Office Open XML. Comme le DOCX et le XLSX, un fichier .pptx est une archive ZIP contenant les diapositives, les objets graphiques et la mise en forme sous forme de XML.

Sa signature binaire, identique à celle de tout ZIP, ne permet pas de le distinguer d’un DOCX, d’un XLSX ou d’un ODT sans lire le contenu de l’archive.

Les notes de présentateur et les objets placés hors du cadre visible ou masqués derrière d’autres éléments graphiques sont une source classique de fuite d’informations dans les présentations partagées : leur contenu reste présent dans le fichier même s’il n’apparaît jamais à l’écran pendant la présentation. L’audit de fuite d’informations de fichiers.org détecte la présence de notes de présentateur.

Chaque diapositive correspond à son propre fichier XML (slide1.xml, slide2.xml…) référencé par une relation dans un fichier de présentation global, une structure modulaire qui permet à un logiciel de ne charger et modifier qu’une diapositive à la fois plutôt que le document entier.

Contrairement à un simple export PDF, le PPTX conserve les animations, transitions et minutages d’une présentation, ce qui en fait le format d’échange à privilégier quand la présentation doit rester modifiable par son destinataire, au prix d’un fichier généralement plus lourd et moins portable qu’un PDF figé.

La norme ISO/IEC 29500 définit en réalité deux classes de conformité distinctes, “Transitional” et “Strict” : la première tolère certains éléments hérités des anciens formats binaires Office pour faciliter la conversion d’archives existantes, tandis que la seconde, plus rarement utilisée en pratique, exige une conformité complète à la norme sans aucun élément de compatibilité ascendante.

Signature binaire

Diagramme de la signature binaire du format PPTX, octets mis en évidence
HexadécimalOffset
50 4B 03 040

Vérifier qu'un fichier porte bien cette signature →

Sécurité

Peut contenir des macros exécutables.

Un PPTX peut contenir des macros VBA exécutables.

Les notes de présentateur et objets masqués derrière d'autres éléments peuvent contenir des informations non destinées à être partagées.

Auditer les métadonnées de ce format →

Questions fréquentes

Comment ouvrir un fichier .pptx ?

LibreOffice Impress, Google Slides permettent d'ouvrir gratuitement un fichier .pptx. Voir la liste complète des logiciels compatibles ci-contre.

Quel est le type MIME du format PPTX ?

Le type MIME du format PPTX est application/vnd.openxmlformats-officedocument.presentationml.presentation.

Le format PPTX (.pptx) est-il encore utilisé aujourd'hui ?

Oui, le format PPTX est stable et toujours largement utilisé, sans signe de déclin.

Peut-on ouvrir un fichier .pptx sur mobile, sans installer d'application ?

Oui : LibreOffice Impress ou Google Slides fonctionne directement depuis le navigateur d'un smartphone ou d'une tablette, sans application dédiée à installer.

PowerPoint signale avoir trouvé un contenu illisible dans mon fichier PPTX, que faire ?

Un PPTX est une archive ZIP contenant un fichier XML par diapositive : ce message signale qu'un de ces fichiers internes est mal formé, le plus souvent après une coupure pendant l'enregistrement. Accepter la récupération automatique proposée par PowerPoint permet en général de rouvrir le reste de la présentation intact.

Pourquoi les polices de ma présentation PPTX changent-elles sur un autre ordinateur ?

Un PPTX n'intègre les polices dans le fichier que si l'option « Incorporer les polices » a été activée avant l'enregistrement (Fichier > Options > Enregistrement) ; sans cela, seul le nom de la police est stocké, et un ordinateur qui ne l'a pas installée la remplace automatiquement par une police par défaut.

Un fichier .pptx présente-t-il des risques de sécurité ?

Un PPTX peut contenir des macros VBA exécutables. Les notes de présentateur et objets masqués derrière d'autres éléments peuvent contenir des informations non destinées à être partagées. Il peut contenir des macros exécutables.

Sources

Dernière mise à jour :