bestlong 怕失憶論壇

標題: 將 JPEG 圖片檔轉換成 BMP 格式 [打印本頁]

作者: bestlong    時間: 2010-6-8 13:59     標題: 將 JPEG 圖片檔轉換成 BMP 格式

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;
複製代碼

作者: bestlong    時間: 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;
複製代碼





歡迎光臨 bestlong 怕失憶論壇 (http://www.bestlong.idv.tw/) Powered by Discuz! X1.5