개발자 블로그
C# 이미지 저작 툴을 개발하면서 참조한 사이트들 본문
이미지 저작 툴.. 이라는 용어가 맞는지는 잘 모르겠는데,,
일단 개발한 프로그램은 텍스트를 입력하고, 사진의 경로를 입력하면
최종적으로 입력한 글과 사진을 조합해서 하나의 이미지 파일로 만들어주는 그런 프로그램이다.
뭐,, 프로그램도 같이 공개하고 싶은데,,
공개할정도로 완성도 있게 개발도 안되었고,,(디자인 작업이 너무 크다,,ㅠㅠ)
공개할만큼 범용적으로 쓸 수 있는 그런 프로그램도 아니라서,,
혹시 나중에 필요해지면 그 때 조금 다듬어서 공개를 해볼까 싶다.
아래 링크는 개발하면서 참고했던 사이트들이다.
- http://infodbbase.tistory.com/109
PictureBox 컨트롤의 이미지를 파일로 저장 - https://msdn.microsoft.com/ko-kr/library/baw6k39s(v=vs.110).aspx
사각형 영역(Rectangle) 안에 자동으로 줄바꿈 된 텍스트 그리기 - http://stackoverflow.com/questions/6311545/c-sharp-write-text-on-bitmap
Bitmap에 텍스트를 그리는 방법 - https://social.msdn.microsoft.com/Forums/vstudio/en-US/9855d7e6-264e-4d1f-bd7d-35381732d8c7/how-to-calculate-the-width-and-height-of-a-string-in-c-class-library?forum=csharpgeneral
이미지로 그릴 텍스트의 높이를 계산하는 방법 - http://stackoverflow.com/questions/734930/how-to-crop-an-image-using-c
이미지 크롭(crop), 참고로 두 번째 답변이 코드가 더 심플하다. - https://msdn.microsoft.com/ko-kr/library/bb882583(v=vs.110).aspx
JPEG 포맷으로 이미지 저장 시 품질(압축 수준) 설정
참고로 .jpg 파일명과 포맷만 인자로 받는 save 함수를 쓰면 품질이 매우 떨어진다. JPG이미지를 지원한다면 품질선택은 필수로 보여진다. 코드가 조금 길다,, - http://stackoverflow.com/questions/5635289/determine-jpeg-filesize-without-actually-saving-the-jpeg
이미지를 파일로 저장하기 전에 파일사이즈를 미리 알아보는 방법, JPG 이미지를 지원한다면 품질에 따른 용량 차이를 사용자에게 알려주기 위해서 필요할 듯 하다.
'프로그래밍 > Windows' 카테고리의 다른 글
C# TextBox BackgroundImage 적용하기 (0) | 2016.03.25 |
---|---|
카카오톡PC에서 사용하는 오픈소스 라이브러리 (0) | 2016.03.18 |
C# resx 리소스 문자열 개행처리 (0) | 2016.02.25 |
윈폼 NONE 스타일 창 최대화하는 경우 작업표시줄 가리지 않게하기 (0) | 2016.02.19 |
C#에서 ini 파일 읽고, 쓰기 (0) | 2016.02.16 |
Comments