IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Conversion de ppt en flash ou png [PHP 5.3]


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juillet 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Juillet 2013
    Messages : 16
    Points : 9
    Points
    9
    Par défaut Conversion de ppt en flash ou png
    Bonjour à tous,

    Je rencontre un problème depuis un petit moment et je suis à court de solutions, j'ai juste quelques pistes.

    Donc tout d'abord mon application, upload de vidéos et de présentations powerpoint par le client, ensuite gestion d'une liste de lecture avec ces documents et lecture de tout ça.

    Ce qui fonctionne :
    - upload de vidéos et de ppt
    - gestion liste de lecture uniquement pour les vidéos
    - lecture de la liste

    Ce qu'il me manque:
    - intégrer des ppt à ma liste de lecture, et c'est plutôt compliqué à faire d'après ce que j'ai pu trouver...

    J'ai plusieurs pistes, mais je n'en voit pas le bout!

    Piste 1 : convertir via openoffice et une appli java dont je n'ai plus le nom mon ppt en flash (.swf)
    Problème : je suis obligé de cliquer manuellement pour faire passer les images de mon swf, et impossible de faire ça en automatique

    Piste 2 : récupérer les image de mes présentations et en faire un slideshow automatique, j'ai déjà le script pour le slideshow, il fonctionne nickel
    Problème : je ne sais pas comment faire via mon script php pour extraire les images de mon ppt, j'arrive à le faire manuellement avec openoffice mais dur de trouver une commande qui ferais ça ...

    Après il me resterait à faire une liste de lecture mixte mais ça serait en javascript et je n'en suis pas là encore

    Ensuite si vous avez des idées plus judicieuses je suis preneur, parce que ma tête commence à chauffer et j'ai peur d'arriver dans une impasse!

    Hésitez pas à me demander plus d'infos si besoin, et merci d'avance

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juillet 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Juillet 2013
    Messages : 16
    Points : 9
    Points
    9
    Par défaut
    Bonjour,

    Toujours pas de réponse mais j'ai continué à chercher de mon côté, j'essais actuellement de convertir mon ppt en pdf puis d'extraire les images de mon pdf avec la commande "convert" de ImageMagick.

    Problème : mon pdf fait 300ko avec une image de bonne qualité en plein écran, et quand je le convertit en png ou jpeg, j'ai une résolution basse et une qualité médiocre, si je fait un -resize avec -quality 100, la qualité est un peu meilleure mais le png monte au délà de 3mo ...

    Quelqu'un pour m'aider svp ?

    EDIT : c'est bon j'ai trouvé pour ma conversion

    convert -density 150 -trim input.pdf -quality 92 output.jpeg

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Juillet 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Juillet 2013
    Messages : 16
    Points : 9
    Points
    9
    Par défaut
    La nuit m'aura été productive

    Ma solution est peut-être un peu lourde mais je n'en ai pas d'autre donc je vais faire avec. Pour ceux que ça intéresse:

    - je convertit mes présentations pps/ppsx/ppt avec LibreOffice en ligne de commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    libreoffice4.1 --headless --invisible --convert-to pdf ma_presentation.pps
    - puis je me sert de ImageMagick pour récupérer toutes les "diapos" du pdf:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    convert -density 150 -trim input.pdf -quality 92 output.jpeg

    Il ne me reste plus qu'à faire tout ça en php mais je vais m'en sortir tout seul.

    Désolé pour les monologues

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 17/08/2011, 11h57
  2. Conversion de powerpoint en flash
    Par giraud vias dans le forum C#
    Réponses: 0
    Dernier message: 03/11/2010, 16h44
  3. Conversion d'un fichier ppt en flash
    Par minou104 dans le forum VBA PowerPoint
    Réponses: 1
    Dernier message: 23/04/2008, 19h03
  4. [VB.NET] convertir un ppt en flash ?
    Par Mucsy dans le forum Windows Forms
    Réponses: 3
    Dernier message: 28/03/2007, 00h03
  5. Script PHP conversion AVI to FLV (Flash video)
    Par Kijer dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 10/02/2007, 10h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo