Afficher la 1° image d'un PPS

Eléphant du PHP | 108 Messages

10 janv. 2008, 20:08

Bonsoir,

Tout d'abord une bonne année 2008 à toute l'équipe de PHP France et ses membres.

J'ai installé un script en PHP d'insertion de PPS sur mon site.
Les PPS s'ouvrent bien quand je clique dessus.
J'essais mais en vains d'afficher la 1° image du PPS mais là je ne comprend pas.

Pourriez vous m'aider.
Merci

Francis

Eléphant du PHP | 108 Messages

11 janv. 2008, 22:34

N'ayant pas de réponse, il se peut que mon post ne soit pas assez explicite.
Alors je reformule ma question.

j'ai un script d'upload de pps. en PHP
Je voudrais afficher des PPS sur mon site avec une image de prévisualisation. (site perso que je suis en train de réaliser pour ma belle soeur
http://www.kochalski.com/sylvie
Chose que je n'arrive pas à réaliser.

Je pense qu'il faut que j'upload en // une image miniature du pps.
Mais je ne vois pas comment réaliser ce bout de script. J'ai beau fouiné sur le net...NADA

Pourriez vous m'aider.
Merci

Francis

ViPHP
ViPHP | 4674 Messages

12 janv. 2008, 01:02

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.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

ViPHP
ViPHP | 4039 Messages

12 janv. 2008, 13:03

Hum.. si tu as les droits nécessaires sur ton serveur, et les compétences qui vont avec:
J'ai trouvé ce petit script linux qui permet d'extraire des images d'un ppt/pps, mais bon, je doute que ce soit utile..
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
ViPHP | 4674 Messages

25 janv. 2008, 17:03

Je lisais cet article, et j'ai pensé à ton problème. Peut-être que ce serait la solution : produire des documents Microsoft Office avec PHP. L'inverse est possible s'ils sont construits à partir de cette technique — si j'ai tout compris —.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).