Delphi: Charger Image JPEG sur TBitmap
Tutoriel de Delphiain | 10/05/2021 à 15:59
Aujourd'hui, je veux vous montrer comment charger une image JPG d'un fichier dans un TBitmap dans Delphi, par exemple, pour éditer cette image de manière arbitraire.
En haut de notre unit, nous devons ajouter l'unit "JPEG" à notre clause uses:
uses Windows, ... ,JPEG;
Et voici notre code qui charge le JPG et l'enregistre dans le bitmap:
procedure TForm1.Button1Click(Sender: TObject); var jpg: TJpegImage; bmp: TBitmap; begin jpg := TJpegImage.Create; jpg.LoadFromFile('C:\image.jpg'); bmp := TBitmap.Create; bmp.Assign(jpg); // édition d'image bmp.free; jpg.free; end;
Tout d'abord, nous créons une nouvelle image jpg vide et nous utilisons LoadFromFile pour y charger une image arbitraire.
Après cela, nous créons un bitmap vide et avec "Assign", nous pouvons charger notre "jpg" dans le bitmap.
Ensuite, nous pouvons effectuer les modifications souhaitées et après, nous ne devons pas oublier de libérer à la fois "bmp" et "jpg".
Sur l’Auteur
L’auteur n’a pas encore ajouté de brève description de profil.
Voir Profil
Sujets Connexes
Renommer des Fichiers en ses Noms de Dossier
Tutoriel | 0 Commentaires
Script Batch: Arrêter Ordinateur Windows
Tutoriel | 3 Commentaires
VirtualBox: Changer la Date et l'Heure
Tutoriel | 10 Commentaires
CSS: Comment inclure CSS dans HTML
Tutoriel | 0 Commentaires
Lazarus: Charger Fichier en tant que Array d'Octets et Enregistrer Array d'Octets en tant que Fichier
Tutoriel | 0 Commentaires
Réécrire Fichiers Texte avec une Longueur de Ligne Fixe
Tutoriel | 0 Commentaires
Mettre Windows par Script en Mode Veille ou Veille Prolongée
Tutoriel | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.