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

C++Builder Discussion :

Conversion Jpg -> BMP [FAQ]


Sujet :

C++Builder

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 1
    Par défaut Conversion Jpg -> BMP
    Bonjour,

    je cherche a faire une conversion jpg -> bmp mais je n arrive po a trouver les fonction sous Builder

    KKun peut m'eclairer ??

    Merci


    Boby

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 41
    Par défaut
    salut ,

    je pense que tu doit pouvoir en copiant le canvas d'un composant TImage dans le canvas d'un TBrush mais c'est du bidouillage et je ne sais pas si c'est vraiment ca que tu veut ? c'est plutot une image à afficher puis a enregistrer ou une conversion batch d'une liste d'images ?

  3. #3
    Membre confirmé

    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2003
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Décembre 2003
    Messages : 44
    Par défaut
    Ce code doit pourvoir t'aider :

    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
       TJPEGImage *jpegFractal = new TJPEGImage();
       Graphics::TBitmap *Bitmap = new Graphics::TBitmap();
       Bitmap->Width = Width; // largeur de l'écran
       Bitmap->Height = Height; // hauteur de l'écran
     
       // charge une fractale au format JPEG et l'affiche sur le canevas du formulaire
       OpenPictureDialog->DefaultExt = "jpg";
       OpenPictureDialog->FileName = GraphicFileMask(__classid(TJPEGImage));
       OpenPictureDialog->Filter = "Images JPEG | *.jpg";
     
       if(OpenPictureDialog->Execute()) {
          if(!OpenPictureDialog->Options.Contains(ofExtensionDifferent)) {
            jpegFractal->LoadFromFile(OpenPictureDialog->FileName);
            Bitmap->Assign(jpegFractal);
          }
       }
       Canvas->Draw(0, 0, Bitmap);
       delete jpegFractal;
    cryptonyx

  4. #4
    Membre du Club
    Inscrit en
    Avril 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 7
    Par défaut
    Un exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Graphics::TBitmap *bmp = new Graphics::TBItmap; 
    TJPEGImage *jpg = new TJPEGImage(); 
    jpg->LoadFromFile("Image1.jpg"); 
    bmp->Assign(jpg); 
    bmp->SaveToFile(éImage1.bmpé); 
    delete bmp; 
    delete jpg;

Discussions similaires

  1. Conversion jpg, bmp vers ico
    Par ero-sennin dans le forum Delphi
    Réponses: 32
    Dernier message: 15/07/2007, 18h17
  2. conversion jpg en bmp
    Par taouja dans le forum Imagerie
    Réponses: 1
    Dernier message: 18/06/2007, 18h14
  3. Conversion jpg en bmp en java
    Par taouja dans le forum Langage
    Réponses: 1
    Dernier message: 11/06/2007, 12h18
  4. [ImageMagick] Conversion d'un bmp en jpg ?
    Par matique dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 06/02/2006, 12h51
  5. Conversion jpg -> bmp
    Par KNETUS dans le forum Assembleur
    Réponses: 15
    Dernier message: 10/08/2004, 18h16

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