Bonjour a tous,
Comment peut-on perdre de la qualité d'une image en passant par TPicture ?
Image d'origine
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 procedure... var Picture: TPicture; begin Clipboard.Clear; RichEdit.CopyToClipboard; // TLMDRichEdit if Clipboard.HasFormat(CF_PICTURE) then begin Picture := TPicture.Create; Picture.Assign(Clipboard); Clipboard.Clear; Image1.Picture.Assign(Picture); FreeAndNil(Picture); end; end;
Image du ClipBoard
À mon avis, le problème provient du TPicture. Par exemple, si je copie l'image et que je la colle dans le Wordpad de Windows, l'image est de même qualité que l'origine.
Merci beaucoup.
Partager