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

Flex Discussion :

creer un fichier png côté client pour l'envoyer au serveur


Sujet :

Flex

  1. #1
    Membre confirmé Avatar de ouaqa
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2009
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2009
    Messages : 95
    Par défaut creer un fichier png côté client pour l'envoyer au serveur
    Bonjour à tous,

    Je souhaite mettre en place une fonctionnalité permettant de faire une capture d'un displayObject puis de l'enregistrer sur le serveur au format png.

    L'objet ImageSnapShot me permet de facilement réaliser la première partie de mon problème (prendre une capture d'un displayObject).

    Je peux évidement envoyer cette capture au serveur sous la forme d'un byteArray puis la traiter côté serveur mais j'aimerais directement envoyer un fichier créé à la volée dans un répertoire spécifique.

    Est-ce que ce procédé est possible à réaliser ? si oui et que vous avez un lien sous la main, je suis preneur.

    Pensez-vous que cette démarche soit pertinente ou est-ce préférable de créer le fichier côté serveur ?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    Bonjour
    à mon avis le mieux c'est de l'envoyer côté serveur, cela prendra moins de temps car tu ne fais rien côté client.

    tu encodes pour obtenir ton bytearray (ce que tu fais déjà)
    tu peux compresser et puis décompresser sur ton serveur

    par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    monbytearray.compress();
     
    streamObject = { jpegstream : monbytearray};
    et puis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $bytearray = $madata["jpegstream"];
    // bytearray is in the ->data property
    $imageData = $bytearray->data;
    $imageData = gzuncompress($imageData);
    bon peut-être d'autres ont d'autres idées
    chau

  3. #3
    Membre confirmé Avatar de ouaqa
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2009
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2009
    Messages : 95
    Par défaut
    oui, j'ai opté pour cette solution, d'autant que le fichier généré n'est absolument pas utilisé coté client.

    En fait, je pose cette question surtout par curiosité. Dans un autre cas de figure, cela pourra m'être utile.

    merci.

  4. #4
    Membre émérite
    Homme Profil pro
    Consultant Angular / Java J2EE
    Inscrit en
    Novembre 2008
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant Angular / Java J2EE
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2008
    Messages : 545
    Par défaut
    N'oublie pas ton petit tag 'Resolu'

  5. #5
    Membre confirmé Avatar de ouaqa
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2009
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2009
    Messages : 95
    Par défaut
    seuriesseur (sir yes sir ... )

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 20/04/2012, 01h06
  2. probleme pour creer un fichier de config
    Par vorhax dans le forum Windows Forms
    Réponses: 6
    Dernier message: 04/05/2007, 17h45
  3. Réponses: 4
    Dernier message: 28/05/2006, 19h51
  4. Réponses: 11
    Dernier message: 01/03/2006, 10h32
  5. Réponses: 19
    Dernier message: 24/05/2002, 16h36

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