1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

AIDE Afficher l'image en preview avec le champ upload html5

Discussion dans 'Webdev' créé par Kobex, Oct 24, 2018.

  1. Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    373
    J'aime reçus:
    257
    Bonjour,

    J'ai mis en place le champ upload html5 qui fonctionne bien, je voudrais ajouter dans la zone répétée une vignette de prévisualisation, j'ai retourné la doc et le forum de Pcmou et j'ai rien trouvé, avez vous une idée ?

    Je suis en webdev 23
     
    Tags:
  2. irobot

    irobot Active Member
    MEMBRE WX

    Inscrit:
    Jan 10, 2018
    Messages:
    140
    J'aime reçus:
    131

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonjour,

    J'ai mis en place le champ upload html5 qui fonctionne bien, je voudrais ajouter dans la zone répétée une vignette de prévisualisation, j'ai retourné la doc et le forum de Pcmou et j'ai rien trouvé, avez vous une idée ?

    Je suis en webdev 23
    Cliquez pour agrandir...
    salut, kobex.
    Je te livre mon code utilisé pour afficher les images uploadées et stockées dans une table docpec dans une ZR. les fonction tmpfic, to_jpg et docfmt sont des fonctions perso ( docfmt est qqe par dans le forum, to_jpg sert à convertir en jpg et tmpfic renvoie un nom de fichier temporaire valide ( meme en reseau) selon une extension donnée.
    img_image est un champ image petit ( vignette) qui sert à reduire l'image d'origine
    Code (Text):

       // // vidage du dossier temp avant de commencer
       s=tmpfic(stemp+NumériqueVersChaîne(gQuelle_pec,"09d")+"-"+docpec.typedoc+"-"+NumériqueVersChaîne(j+1,"02d"),"."+docpec.FMT_doc)+"."+docpec.FMT_doc
       SI fFichierExiste(s) ALORS
           ttrace("fichier existant "+s)
           fSupprime(q,frLectureSeule)
       FIN
       fSauveTexte(s,docpec.Document)
       q=imgfmt(s)
       SELON q
           CAS "JPG","TIF","GIF","PNG","PDF"
           //IMG_Image1=docpec.Document
           AUTRE CAS
               to_jpg(s)
       FIN
    //   selon
       IMG_Image1=s
       t=fExtraitChemin(s,fFichier+fDisque+fRépertoire)+".JPG"
       dSauveImageJPEG(IMG_Image1,t,80,imgAjouteVignette)
       
       ZoneRépétéeAjouteLigne(ZR_pj,t,i,docpec.IDDocuments)
       j=ZoneRépétéeOccurrence(ZR_pj)
       ZR_pj[j].IMG_affiche=t

     
    espérant avoir aidé
     
  • Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    373
    J'aime reçus:
    257

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    salut, kobex.
    Je te livre mon code utilisé pour afficher les images uploadées et stockées dans une table docpec dans une ZR. les fonction tmpfic, to_jpg et docfmt sont des fonctions perso ( docfmt est qqe par dans le forum, to_jpg sert à convertir en jpg et tmpfic renvoie un nom de fichier temporaire valide ( meme en reseau) selon une extension donnée.
    img_image est un champ image petit ( vignette) qui sert à reduire l'image d'origine
    Code (Text):

       // // vidage du dossier temp avant de commencer
       s=tmpfic(stemp+NumériqueVersChaîne(gQuelle_pec,"09d")+"-"+docpec.typedoc+"-"+NumériqueVersChaîne(j+1,"02d"),"."+docpec.FMT_doc)+"."+docpec.FMT_doc
       SI fFichierExiste(s) ALORS
           ttrace("fichier existant "+s)
           fSupprime(q,frLectureSeule)
       FIN
       fSauveTexte(s,docpec.Document)
       q=imgfmt(s)
       SELON q
           CAS "JPG","TIF","GIF","PNG","PDF"
           //IMG_Image1=docpec.Document
           AUTRE CAS
               to_jpg(s)
       FIN
    //   selon
       IMG_Image1=s
       t=fExtraitChemin(s,fFichier+fDisque+fRépertoire)+".JPG"
       dSauveImageJPEG(IMG_Image1,t,80,imgAjouteVignette)
     
       ZoneRépétéeAjouteLigne(ZR_pj,t,i,docpec.IDDocuments)
       j=ZoneRépétéeOccurrence(ZR_pj)
       ZR_pj[j].IMG_affiche=t

     
    espérant avoir aidé
    Cliquez pour agrandir...
    Merci pour le code, mais cela je l'ai déjà et c'est pas ma question
    ce qui veut dire que je voudrais affichez l'image coté client avec sont lien locale.
     
    #3 Kobex, Oct 26, 2018
    Dernière édition par un modérateur: Oct 26, 2018
  • Partager cette page

    Chargement...