Ton site pique les yeux ^^.
C'est quoi un PPS ? Si tu fais référence aux fichiers PowerPoint de Microsoft, tu me sembles mal parti. Voilà ce que je sais. Je sais que toute la suite bureautique Microsoft est une sacro sainte horreur. Une méga usine à gaz qui risque de faire boom à tout moment. Mais ce qui est plus intéressant, c'est qu'aucun fichier n'est un standard. Je mettais intéresser à ça pendant un court moment. On se rend compte que tout ce qui concerne OpenOffice et consort se base sur XML (
cf :
voir Oasis), alors que toute la suite Microsoft est un ensemble de binaires pas beaux et incompréhensibles.
Tu peux faire ça pour des fichiers OpenOffice. Ce ne sont que des fichiers XML compressés (ZIP). Très souvent, on trouve des
preview de la première page dans
<archive>/Thumbnails/. Très pratique. Comme c'est également du XML, tu peux dessiner le rendu toi-même. Oui l'avantage d'un standard, c'est que ça suit des règles (c'est un peu le but on va dire

).
Tu ne peux pas faire ça pour des fichiers Microsoft Office. J'imagine que pour chaque version, ça change tout ce petit bazar.
En gros, tu m'as l'air drôlement mal barré

.
Cherche du côté de
PHPClasses, tu trouveras peut-être ton bonheur (mais au premier coup d'oeil, je n'ai rien trouvé). Ça m'étonnerait que quelqu'un ai cherché à faire ça, car la documentation est inexistante, aucun standard, changement à toutes les versions etc. Mais si tu es très bon en
reverse engineering : fonce.
Et +1 pour le comportement :
N'ayant pas de réponse, il se peut que mon post ne soit pas assez explicite.
Alors je reformule ma question.