C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[1999] Re:JPG 그림 크기 알맞게 줄이기..
박지훈.임프 [cbuilder] 4455 읽음    1999-09-28 00:00
: JPG 그림을 TImage에다가 LoadFromFile로 불러와 뿌려놓았는데요.
: (원래는 LoadFromFile로 jpg파일을 로드하면 안되었는데 패치파일을 받으니깐.. 되더라구요.. 서비스팩 1 이던가요?)
:
: 크기가 인공지능(?)적으로 안줄어들더라구요. ^^: 물론 Stretch 옵션을 주면 줄어들기는 한데 그림들이 옆으로 누운것만 있는 것이 아니라 세워진 그림들도 있어서 영보기 흉한것이 아닙니다.
:
: 그래서 제가 원하는 것은 가로 세로 일정 비율로 그림을 줄일수 있는가를 알고 싶고요.. 그 방법을 알려 주셨으면 좋겠습니다. 제가 초보라서 잘 모르는 부분이 많으니 많은 도움 부탁드립니다.
:
: 참고로.. ^^; 제가 만들려고 하는것에대해 간단하게 말씀드리자면.. 그림 뷰어를 만들고 있는데요 일종의 엘범입니다. 나오는 사람들의 데이터가 있고요.. 검색을 하면 그 사람이 나오는 그런 것을 만들고 있는데요 처음부터 거대한 문제에 봉착했습니다. 일단은 데이터를 입력하는 프로그램은 이 문제만 해결되면 완성되는 샘인데요.. 그림을 보면서 어떤 사람들이 이 사진에 나오나.. 를 Text파일로 저장하는 그런 프로그램이요.. 그런데 생각을 해보니 뷰어를 이제 만들어야하는데 이게 문제가 심각하네요.. 입력하는 프로그램은 대강 만들어 보여준다고 해도.. 뷰어는 잘만들어야할터.. 여기 쓰기에 복잡한 내용이거나 하면.. 인터넷 싸이트를 가르쳐 주셔도 좋고요.. 삼대 통신에 아뒤를 가지고 있으니..(천랸빼고..) 어디를 가라고 해주셔도 고맙겠습니다. 여기까지 읽어주셔서 감사하고요.. 그럼 이사이트 무궁한 발전이 있었으면 좋겠습니다.



임펠리테리입니다.

TImage의 Stretch 속성을 쓰면 가로/세로 비율이 달라지는 것은 당연한 것입니다.
이것은, TImage 컨트롤에서 StretchDraw() 메소드를 썼기 때문이며, 이 함수에서는
가로/세로 비율을 일정하게 유지시킬 방법이 없습니다.

단 한가지 방법이라면, 이미지 파일을 로드한 직후에 이미지의 Width와 Height를
로드한 파일의 가로/세로 비율로 바꾸어주는 방법 뿐입니다.

그럼 참고하시길...

+ -

관련 글 리스트
1991 JPG 그림 크기 알맞게 줄이기.. 임태훈 4118 1999/09/26
1999     Re:JPG 그림 크기 알맞게 줄이기.. 박지훈.임프 4455 1999/09/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.