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 :

Inserer image dans excel avec PHP


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Août 2004
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 30
    Par défaut Inserer image dans excel avec PHP
    salut

    je veux que a partir de mon application php je puisse inserer une image sur excel.

    en fait j'arrive a ouvrir le fichier excel et a inserer des donnees de prevenance de ma base de donnes oracle . mais je n'arrive pas a voir comment faire pour inserer une image .

    merçi a l'avance pour votre aide

  2. #2
    Membre Expert
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 291
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 291
    Par défaut
    Fais une recherche sur COM dans ce forum et dans les tutos, il y a de nombreux exemples. La syntaxe VBA est assez facile à adapter.

  3. #3
    Membre averti
    Inscrit en
    Août 2004
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 30
    Par défaut
    ok merçi , donc c'est possible ??

  4. #4
    Membre averti
    Inscrit en
    Août 2004
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 30
    Par défaut
    j'ai fais une recherche , j'ai trouvé pas mal de code en vb
    j'ai essayé de l'adapté en php , mais il y a des options que je n'arrive pas a voir leurs equivalent en php.
    maintenant j'arrive a me positioner sur l'objet ole de ma feuille excel
    en utilisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $Excel = new COM("Excel.application") or die("impossible d'instancier Excel"); 
    $template_file = "c:\\Fiche_PI_BI12.xls"; 
    $Excel->workbooks->Open($template_file);
    $wkb = $Excel->workbooks[1];
    $sheet = $wkb->worksheets(1);
    $Limage = $sheet->OLEObjects(1);
    mais je n'arrive pas a voir comment inserer l'image dans cet objet puisque le code vb correspondant est celui la :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ActiveSheet.OLEObjects.Add FileName:=NomImage, Link:=False, _
                            DisplayAsIcon:=False

  5. #5
    Membre averti
    Inscrit en
    Août 2004
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 30
    Par défaut
    juste pour information j'ai arrivé a inserer l'image sans l'objet OLE voila le code a qui pourra servir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $Limage = $sheet->pictures;
    $Limage->Insert("c:\\image.jpg");
    et apres il faut juste savoir la placer en jouant sur la hauteur et la largeur

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Février 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 13
    Par défaut Image PHP/Excel
    Merci beaucoup ça marche mais comment fais-tu pour la déplacer ?

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

Discussions similaires

  1. [jacob]inserer image dans excel
    Par laetisam dans le forum Général Java
    Réponses: 0
    Dernier message: 21/06/2012, 15h33
  2. [Toutes versions] inserer images dans excel vba
    Par gilt83 dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 29/01/2012, 15h13
  3. [MySQL] les images dans mysql avec Php
    Par kitcarson23 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 06/01/2011, 01h02
  4. Inserer image dans excel depuis access
    Par flool dans le forum VBA Access
    Réponses: 11
    Dernier message: 25/07/2006, 09h29
  5. [C#] Inserer une image dans Excel
    Par Tuizi dans le forum Windows Forms
    Réponses: 5
    Dernier message: 01/06/2006, 10h08

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