자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

Firemonkey MemoryStream 문의입니다

2015.09.08 09:39

최민철 조회 수:666

IdFTP를 이용하여 서버에 파일전송을위해 이미지를 가지고 테스트를 하고있는데

파일 용량이 증가하는 상황이 발생하여 소스를 살펴보니

MemoryStream으로 변환시 이미지의 비트가 변동되는 상황이 발생합니다


예를들어 24비트의 이미지가 32비트로 변경되어
3MB정도 되는 이미지가 15MB로 증가합니다.


코드는 간단합니다.

Image컴포넌트에 이미지를 넣어놓고


var
  Strame : TMemoryStream;

begin

  Strame := TMemoryStream.Create;

  Image1.Bitmap.SaveToStream(Stream);

  Strame.Position := 0;

  Strame.SaveToFile('C:\test123.jpg');

end;



Stream으로 변환시 비트수준을 지정할수 있을까요?

아니면 원본 그대로 하는 방법이 있을까요?


24비트수준인 이미지 첨부해 드리겠습니다.

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17287
공지 유용한 관련 사이트 관리자2 2014.03.20 56176
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99599
1119 10.2 TOKYO 버전과 C++ Builder 6.0 간의 호환 질문 [3] goinma 2018.01.16 464
1118 LocationSensor 관련 문의 - GPS 없음 [3] 소란코더 2018.01.17 211
1117 1msec 이하 타임클럭 문의!! [4] 산으로가자요 2018.01.18 728
1116 콜백문자서비스 개발의뢰 [1] 몰라 2018.01.18 284
1115 [10.2.2 세미나] 이전 버전과의 차별점 알려주시면 감사하겠습니다. 험프리 2018.01.18 83
1114 [10.2.2 세미나] 혹시 업데이트3이나 Hotfix 계획이 있나요? 험프리 2018.01.18 121
1113 [10.2.2 세미나] 리눅스 app 언제 지원되나요? 험프리 2018.01.18 95
1112 [10.2.2 세미나] 아이폰X 지원되나요? 험프리 2018.01.18 118
1111 아이폰 본인 전화번호 확인방법?? [1] kerry 2018.01.20 78469
1110 android폰에서 첨부파일 클릭시 파일 업로드와 다운로드가 되지를 않습니다. [3] 조르디 2018.01.22 1298
1109 component 추가 하는 방법 알려주세요. [2] del 2018.01.24 745
1108 안녕하세요. type 문에서 함수에 대해 여쭤보고 싶어요! [1] vast 2018.01.25 149
1107 Tokyo 10.2.2에서 안드로이드용 실행문제 [2] 스카이 2018.01.26 257
1106 Tools > Options > Form Designer > Embedded designer 설정 기능이 없네요 [2] file 신현아빠 2018.01.26 178
1105 델파이에 있는 ctrl+shift+C 빌더에서 되는 지요? [1] file 겨울잠안자는곰 2018.01.27 162
1104 32/64bit 프로그램-windows 10 SDK 문제 한시민 2018.01.30 340
1103 delphi 실행 시 script 오류가 납니다. [1] file del 2018.01.31 178
1102 안드로이드 앱 개발 중 발생하는 오류 관련해 문의 드립니다. [1] file 관리자 2018.02.01 165
1101 HTML5에서 실행파일 구동하기 관련 명령 알고 싶습니다. [1] file 백거 2018.02.01 198
1100 FTPS에 관련된 예제가 없을까요? [1] 맛재현 2018.02.01 373