bestlong 怕失憶論壇

 

 

搜索
bestlong 怕失憶論壇 論壇 Delphi 將 JPEG 圖片檔轉換成 BMP 格式
查看: 3254|回復: 1
go

將 JPEG 圖片檔轉換成 BMP 格式 [複製鏈接]

Rank: 9Rank: 9Rank: 9

1#
發表於 2010-6-8 13:59 |只看該作者 |倒序瀏覽 |打印
Convert JPEG to BMP
  1. uses JPEG;

  2. procedure JPEGtoBMP(const FileName: TFileName);
  3. var
  4.   jpeg: TJPEGImage;
  5.   bmp:  TBitmap;
  6. begin
  7.   jpeg := TJPEGImage.Create;
  8.   try
  9.     jpeg.CompressionQuality := 100; {Default Value}
  10.     jpeg.LoadFromFile(FileName);
  11.     bmp := TBitmap.Create;
  12.     try
  13.       bmp.Assign(jpeg);
  14.       bmp.SaveTofile(ChangeFileExt(FileName, '.bmp'));
  15.     finally
  16.       bmp.Free
  17.     end;
  18.   finally
  19.     jpeg.Free
  20.   end;
  21. end;
複製代碼
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw

Rank: 9Rank: 9Rank: 9

2#
發表於 2010-6-8 14:00 |只看該作者
  1. uses Jpeg, ClipBrd;

  2. procedure TfrmMain.ConvertBMP2JPEG;
  3. var
  4.   jpgImg: TJPEGImage;
  5. begin
  6.   chrtOutputSingle.CopyToClipboardBitmap;
  7.   Image1.Picture.Bitmap.LoadFromClipboardFormat(cf_BitMap, ClipBoard.GetAsHandle(cf_Bitmap), 0);
  8.   jpgImg := TJPEGImage.Create;
  9.   jpgImg.Assign(Image1.Picture.Bitmap);
  10.   jpgImg.SaveToFile('TChartExample.jpg');
  11. end;
複製代碼
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw
‹ 上一主題|下一主題

Archiver|怕失憶論壇

GMT+8, 2024-5-17 12:50 , Processed in 0.008492 second(s), 10 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.