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

 Delphi Discussion :

Format d'image dans un TPicture


Sujet :

Delphi

  1. #1
    Membre éclairé Avatar de Speed41
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 718
    Par défaut Format d'image dans un TPicture
    Bonjour,

    Comment puis je savoir si dans un TPicture l'image si trouvant est de format JPEG, BMP, ICO ou WMF.

    Je veux pouvoir transformer l'image en un Bitmap et donc pour se faire il me faut savoir (du moins je croix) le format initial de l'image.

    Par avance merci

  2. #2
    Membre émérite
    Avatar de Montor
    Homme Profil pro
    Autre
    Inscrit en
    Avril 2008
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Avril 2008
    Messages : 879
    Par défaut
    Comment puis je savoir si dans un TPicture l'image si trouvant est de format JPEG, BMP, ICO ou WMF.
    pas forcement tu peux utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    BmpOut.Canvas.draw(0,0,MyPicture.Graphic)
    vérifie le syntaxe

  3. #3
    Membre éclairé Avatar de Speed41
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 718
    Par défaut
    Yes super ça marche

    Merci


  4. #4
    Membre émérite
    Avatar de Montor
    Homme Profil pro
    Autre
    Inscrit en
    Avril 2008
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Avril 2008
    Messages : 879
    Par défaut
    si tu veux etendre pour autre formats png tiff gif...
    télécharger cette unité
    http://delphi.developpez.com/freewar...edia#GraphicEx

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    procedure LoadImg(const FileName:string;AOut:TBitmap);
    var
       imgEx:TGraphicExGraphicClass;
       Gr:TGraphicExGraphic;
    begin
         if not Assigned(AOut) then Exit;
     
         imgEx:=FileFormatList.GraphicFromContent(FileName);
         if Assigned(imgEx) then
         begin
             Gr:=imgEx.Create;
             with Gr do
             try
                LoadFromFile(FileName);
                AOut.Assign(Gr);
             finally
               Free();
             end;
         end else with TPicture.Create do {basics}
         try
            LoadFromFile(FileName);
            AOut.Height:=Graphic.Height;
            AOut.Width :=Graphic.Width;
            AOut.Canvas.Draw(0,0,Graphic);
         finally
           Free();
         end;
    end;
    Sinon tu peux uliliser la lib Gdi+ ^^

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

Discussions similaires

  1. image dans un mail format html
    Par Mycose dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 09/11/2010, 13h44
  2. [AC-2007] format et taille d'image dans un onglet de formulaire
    Par dumas.blr dans le forum Access
    Réponses: 2
    Dernier message: 07/06/2010, 14h29
  3. Affichage d'image dans un email au format Html
    Par Don-Leplang dans le forum Langage
    Réponses: 2
    Dernier message: 07/04/2009, 14h09
  4. Le format des images dans le ruban personnalisé
    Par nicolas2603 dans le forum IHM
    Réponses: 2
    Dernier message: 14/11/2008, 00h57
  5. Problème de conversion de format image dans DirectShow
    Par grob1212 dans le forum DirectX
    Réponses: 4
    Dernier message: 19/06/2006, 20h16

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