PPT vs PPTX

Qu’est-ce que PPT ?

PPT est un format de fichier binaire, c’est-à-dire qu’il est impossible de visualiser son contenu sans outils spéciaux. Les premières versions de PowerPoint 97-2003 fonctionnaient avec le format de fichier PPT, cependant son extensibilité est limitée.

Qu’est-ce que PPTX ?

PPTX est un nouveau format de fichier de présentation, basé sur la norme Office Open XML (ISO 29500:2008-2016, ECMA-376). Le PPTX est un ensemble archivé de fichiers XML et multimédias. Le format PPTX est facilement extensible. Par exemple, il est facile d’ajouter le support d’un nouveau type de graphique ou de forme, sans changer le format PPTX dans chaque nouvelle version de PowerPoint. Le format PPTX est utilisé à partir de PowerPoint 2007.

PPT vs PPTX

Bien que le PPTX offre une fonctionnalité beaucoup plus large, le PPT reste assez populaire. La nécessité de convertir de PPT à PPTX et vice versa est fortement demandée.

Cependant, la conversion entre l’ancien format PPT et le nouveau format PPTX est le défi le plus compliqué parmi les autres formats de Microsoft Office. Bien que la spécification du format PPT soit ouverte, il est difficile de travailler avec. PowerPoint peut créer des parties spéciales (MetroBlob) dans les fichiers PPT pour stocker des informations provenant du PPTX qui ne sont pas supportées par le format PPT et ne peuvent pas être affichées dans les anciennes versions de PowerPoint. Ces informations peuvent être restaurées lorsqu’un fichier PPT est chargé dans une version moderne de PowerPoint ou converti au format PPTX.

Aspose.Slides fournit une interface commune pour travailler avec tous les formats de présentation. Il permet de convertir de PPT à PPTX et de PPTX à PPT de manière très simple. Aspose.Slides prend complètement en charge la conversion de PPT à PPTX et prend également en charge la conversion de PPTX à PPT avec certaines restrictions. Nous recommandons d’utiliser le format PPTX chaque fois que cela est possible.

// Instancier un objet Presentation qui représente un fichier PPT
Presentation pres = new Presentation("PPTtoPPTX.ppt");
try {
// Sauvegarder la présentation PPT au format PPTX
    pres.save("PPTtoPPTX_out.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}