! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

C1PictureBox를 이용해 이미지 확대/축소 하는 기능이 있을까요? > Q&A | 토론

본문 바로가기

ComponentOne

Q&A | 토론

WinForms윈폼 C1PictureBox를 이용해 이미지 확대/축소 하는 기능이 있을까요?

페이지 정보

작성자 토네치카 작성일 2020-09-04 10:46 조회 5,133회 댓글 0건
제품 버전 : Component One
컨트롤 이름 : C1PictureBox

본문



1. C1PictureBox를 이용해 이미지 확대/축소 하는 기능이 있을까요?

2. 그리고 만약 가능하다면, 확대 상태에서 해당 이미지의 원본 픽셀 좌표를 얻을 수 있는지 궁금합니다.

3. C1PictureBox가 일반 Winform의 PictureBox 사용과는 다르게 어떤 점에서 이득이 있는건가요?

4. 실제 아래와 같이 일반 PictureBox, VScrollbar 및 Hscrollbar를 이용해서 이미지가 이동될 수 있도록 구현을 한 상태입니다.

다만, 생각보다 코드량이 많고 복잡하다보니 C1에서 C1PictureBox, C1VScrollbar, C1HScrollbar를 이용해 좀 더 간편하거나 편리하게 제공되는 메서드 들이 있는지 알려주시면 감사하겠습니다.

찾아보니 C1MultiScaleImage, C1Zoom, C1ZoomPanel 등도 있던데, 제 개인적으로는 PictureBox에서 이미지를 확대/축소 및 원 같은 도형을 그려서 표시가 되도록 하는게 주 목적에 있습니다.

구현이 가능하다면, 참고할 수 있는 예시 파일이나 샘플을 보여주시면 많은 도움이 될 것 같습니다.

오늘도 좋은 하루 되세요.

감사합니다.

 

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: C1PictureBox를 이용해 이미지 확대/축소 하는 기능이 있을까요?

추천0 이 글을 추천하셨습니다 비추천0 채택채택

페이지 정보

작성자 GCK폴 작성일 2020-09-08 11:35 댓글 0건

본문

안녕하세요 그레이프시티입니다.
 

1. C1PictureBox를 이용해 이미지 확대/축소 하는 기능이 있을까요?

=> SizeMode기능을 사용해 주시면 됩니다.

https://www.grapecity.com/componentone/docs/win/online-input/customizingthepicture.html


2. 그리고 만약 가능하다면, 확대 상태에서 해당 이미지의 원본 픽셀 좌표를 얻을 수 있는지 궁금합니다.

=> 아쉽게도 이 기능은 따로 마련되어 있지 않습니다.


3. C1PictureBox가 일반 Winform의 PictureBox 사용과는 다르게 어떤 점에서 이득이 있는건가요? 

=> 대표적으로는 쉬운 데이터 바인딩을 제공하고 이미지 처리를 위한 여러가지 옵션을 제공하고 있습니다. 예를 들어 몇줄의 코딩으로 아래와 같은 Disable 이미지 처리를 할수 있습니다.

https://www.grapecity.com/blogs/c1picturebox-displaying-disabled-images 


4. 실제 아래와 같이 일반 PictureBox, VScrollbar 및 Hscrollbar를 이용해서 이미지가 이동될 수 있도록 구현을 한 상태입니다.

다만, 생각보다 코드량이 많고 복잡하다보니 C1에서 C1PictureBox, C1VScrollbar, C1HScrollbar를 이용해 좀 더 간편하거나 편리하게 제공되는 메서드 들이 있는지 알려주시면 감사하겠습니다.

=> 혹시 해당 기능에 대하여 구현한 소스코드를 일부를 공유해 주실수 있으실까요? 확인후 더 나은 방법이 있는지 찾아봐 드리겠습니다. 


감사합니다.
그레이프시티 드림 



댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.