0 users online | 0 Guests and 0 Registered

»

ID #1003

Wie kann ich ein Bild aus dem Internet in ein TImage laden und speichern?

In dem man die Komponente TIdHttp aus den Indy´s nimmt.

uses 
  jpeg; 

var 
  ms: TMemoryStream; 
  jp: TJpegImage; 
begin 
  ms := TMemoryStream.Create; 
  idhttp1.Get('Bildurl',ms); 
  ms.Position := 0; 
  jp := TJpegIMage.Create; 
  jp.LoadFromStream(ms); 
  image1.LoadFromStream(ms);
  image1.bitmap.savetofile('C:\bild.bmp') //Für BMP   
  jp.SaveToFile('C:\bild.jpg'); // Für jpg 
  jp.free; 
  ms.free; 
end;

Tags: -

Related entries: -

Last update: 2009-10-10 17:36
Author: Alexander F.
Revision: 1.0

{writePrintMsgTag} {writeSend2FriendMsgTag} {writePDFTag}
Please rate this FAQ:

Average rating: 5 (4 Votes)

completely useless 1 2 3 4 5 most valuable

You can comment this FAQ

Most popular FAQs RSS

  1. Display Resolution change
    (30 views)
  2. Scanned a Picture
    (13 views)

Latest FAQs RSS

  1. Scanned a Picture
    (2010-11-19 06:01)
  2. Display Resolution change
    (2010-02-09 18:01)