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

ASP.NET Discussion :

Conversion TIFF vers PNG ou JPG à la volée


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 38
    Par défaut Conversion TIFF vers PNG ou JPG à la volée
    Bonjour.

    dans mon autre post (Ici), je faisais mention d'un champs "Colonne1" de ma table MATABLE contenant une chaîne de valeurs: "titi;toto;~/Images/logo.TIF" où ~/Images/Logo.Tif" est le lien vers l'image que je souhaite afficher.

    Comme vous l'avez remarqué, il s'agit d'une image au format TIF.

    D'après mes recherches, il est impossible d'afficher un .TIF sur une page ASPX.

    Comment faire alors ?

    Je pensais à convertir à la volée le TIF en JPG ou PNG ou GIF (peu importe, avec une préférence pour le PNG qd même).

    Mais comment faire ?

    Si quelqu'un a une idée ou un lien ou carrément la solution...

    Merci beaucoup !

  2. #2
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Bonjour,

    Cela dépend de la taille de tes images, et si celles-ci sont statiques ou amenées à varier souvent.

    Dans le premier cas, mieux vaut les convertir à la main et le stocker sur ton serveur, de façon à ne plus avoir du tout ce format pour tes images. Dans le deuxième, il faut les convertir à la volée. L'idéal dans ce cas, est de coder un simple HttpHandler qui convertira ton image à chaque téléchargement ( et idéalement la mettra en cache pour éviter de convertir plusieurs fois la même image).

    En espérant t'avoir aidé.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 38
    Par défaut
    Citation Envoyé par Nicolas Esprit Voir le message
    Bonjour,

    Cela dépend de la taille de tes images, et si celles-ci sont statiques ou amenées à varier souvent.

    Dans le premier cas, mieux vaut les convertir à la main et le stocker sur ton serveur, de façon à ne plus avoir du tout ce format pour tes images. Dans le deuxième, il faut les convertir à la volée. L'idéal dans ce cas, est de coder un simple HttpHandler qui convertira ton image à chaque téléchargement ( et idéalement la mettra en cache pour éviter de convertir plusieurs fois la même image).

    En espérant t'avoir aidé.
    Bonsoir.

    mes TIF ont une taille qui ne varie peu.
    Environ 40Ko.

    Comment fais-tu la conversion à la volée stp ?
    Je vais essayer de trouver une solution en cherchant grâce à ton mot clé (HttpHandler) mais si tu as une solution (code), je suis preneur.

    Merci

  4. #4
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Ma question portait sur la variation de la liste d'image et non leur taille. En fait si c'est toujours les mêmes images qui ressortent, autant les convertir lors de l'upload.

    Concernant la conversion. Tu peux tester comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    //Load the file...
    Bitmap bm=Bitmap.FromFile("mypic.tiff");
     
    //Save as jpeg...
    bm.Save("mypig.jpg",ImageFormat.JPEG);
    Pour le HttpHandler, tu peux t'inspirer de cet article.

    En espérant t'avoir aidé.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 38
    Par défaut
    Citation Envoyé par Nicolas Esprit Voir le message
    Ma question portait sur la variation de la liste d'image et non leur taille. En fait si c'est toujours les mêmes images qui ressortent, autant les convertir lors de l'upload.

    Concernant la conversion. Tu peux tester comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    //Load the file...
    Bitmap bm=Bitmap.FromFile("mypic.tiff");
     
    //Save as jpeg...
    bm.Save("mypig.jpg",ImageFormat.JPEG);
    Pour le HttpHandler, tu peux t'inspirer de cet article.

    En espérant t'avoir aidé.
    j'ai pas encore réussi à exploiter le bout de code que tu m'as filé..
    je n'abdique pas.
    merci en tout cas.

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

Discussions similaires

  1. [Débutant] Probleme de conversion WMF vers PNG
    Par h4miel dans le forum C#
    Réponses: 6
    Dernier message: 31/10/2013, 09h30
  2. Conversion BMP vers JPG ou PNG
    Par toine92 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 31/03/2010, 11h25
  3. [WD-2007] Pb définition: conversion docx vers Tiff
    Par Sylv75 dans le forum Word
    Réponses: 4
    Dernier message: 11/05/2009, 19h30
  4. Conversion bmp ==> jpg à la volée
    Par sisi37 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 10/04/2009, 08h35
  5. Pb de conversion emf vers jpg de grandes images
    Par B-Technix dans le forum Delphi
    Réponses: 9
    Dernier message: 18/06/2007, 23h07

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