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

Firemonkey MemoryStream 문의입니다

2015.09.08 09:39

최민철 조회 수:845

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 39962
공지 유용한 관련 사이트 관리자2 2014.03.20 79504
1352 전화통화 중인지... 확인 [1] 지니 2017.05.31 1685
1351 앱스토어 거부건 IPv6 지원안됨 [3] file 사랑남 2017.06.01 5470
1350 Datasnap Callback에서 문제 파란하늘 2017.06.01 296
1349 Rest web server [6] nickname 2017.06.05 422
1348 FireDAC 프로시저로 리모트 서버 연결시 데이타가 프로그램을 종료해야 올라갑니다 아폴로 2017.06.05 354
1347 DXE2 에서와 DXE10.2 에서 동작이 다릅니다. [1] file DarkRyu 2017.06.06 485
1346 DBExpress 와 MySQL 연결관련 문의 [1] file 대화마을 2017.06.08 623
1345 주소록 가져오는 셈플 테스트가 안됩니다. [1] 쿠리 2017.06.09 293
1344 FCM 사용. [2] nazuna 2017.06.10 732
1343 델파이 시애틀로 ios 10버전의 기기 컴파일시 가능여부 [2] 김태윤 2017.06.12 359
1342 파이어몽키 scrollbox의 수평 스크롤 제어 [2] 화이부동 2017.06.12 677
1341 [공유] 모달 창이 간혹 다른 화면 뒤로 숨는 경우가 발생합니다. 무조건 최상위로 띄울 수 있는 방법이 있나요? 험프리 2017.06.12 1117
1340 [공유] 델파이 프로젝트에서 C로 작성된 소스와 해더 파일을 사용하고 싶어요. [1] 험프리 2017.06.12 361
1339 BDE를 사용할 때의 DBTables, MSCommLib_TLB는 업그레이드할 때, 어떻게 해야하나요 [1] 공심이 2017.06.12 414
1338 Gesture 적용이 않됩니다. [2] file 쿠리 2017.06.13 393
1337 정현수님의 토스트 샘플로 공부중 동작하지 않아 질문입니다. [2] 나즈나 2017.06.14 355
1336 Windows 10 테블릿 모드에서 터치 키보드 관련문의 [2] jaheon 2017.06.14 1064
1335 모빌리언스 연동시 MSTR값 최종적으로 JSON으로 파싱시 오류입니다 ㅠㅠ! [1] 초보개발자홉 2017.06.15 717
1334 델파이에서 SDK 정보가 증발되는 버그 제보 및 안드로이드 빌드 시 Exec Error 해결방법입니다. [2] file 나즈나 2017.06.16 585
1333 안드로이드에서 백그라운드 푸쉬 해결방법. [4] 나즈나 2017.06.19 2499