안녕하세요...
일반 bmp 화일을 jpg 나 gif 로 바꾸는 어떤 함수나 라이브러리가 있나요???
물론 프로그램내에서 적용을 해야합니다...
어떤 분들이 포토샵이나 페인트샵을 이용하라고 하시는데 그렇게 툴을 이용하는게
아닌데... ^^;
화면을 캡쳐했는데 크기가 너무 커서 bmp 로 저장하지 않고 아예 jpg 나 gif 로
저장하려고 하거든요...
아님 일단 bmp 로 저장을 하고 나서 바꾸는 방법은요???
고수님들의 많은 조언 부탁드립니다...
델파이 자체에서 제공하는 라이브러리가 있다면 더욱 좋겠는데 불행히도 없는듯...
제가 못찾은 건가요???
그럼 안녕히계세요...
var
Jpeg1: TJpegImage;
Image1: TImage;
begin
Image1:= TImage.Create;
Jpeg1 := TJpegImage.Create;
// Bitmap을 file에서 불러오기
Image1.LoadFromFile('TestImage.BMP');
// Assign the BitMap to JPEG
Jpeg1.Assign(Image1.Picture.Bitmap);
// JPEG파일로 저장
Jpeg1.SaveToFile('TestJPEG.JPG');
end;
문보석 께서 말씀하시기를...
> 안녕하세요...
>
> 일반 bmp 화일을 jpg 나 gif 로 바꾸는 어떤 함수나 라이브러리가 있나요???
>
> 물론 프로그램내에서 적용을 해야합니다...
>
> 어떤 분들이 포토샵이나 페인트샵을 이용하라고 하시는데 그렇게 툴을 이용하는게
>
> 아닌데... ^^;
>
> 화면을 캡쳐했는데 크기가 너무 커서 bmp 로 저장하지 않고 아예 jpg 나 gif 로
>
> 저장하려고 하거든요...
>
> 아님 일단 bmp 로 저장을 하고 나서 바꾸는 방법은요???
>
> 고수님들의 많은 조언 부탁드립니다...
>
> 델파이 자체에서 제공하는 라이브러리가 있다면 더욱 좋겠는데 불행히도 없는듯...
>
> 제가 못찾은 건가요???
>
> 그럼 안녕히계세요...
>