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

Spread Default Font 변경 가능 여부 문의 > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 Spread Default Font 변경 가능 여부 문의

페이지 정보

작성자 담비 작성일 2023-01-13 11:13 조회 652회 댓글 0건
제품 버전 : 13.45.20203.0

본문

첨부파일

안녕하세요.

복 많이 받으세요. ^_^


제목과 관련하여 문의 드립니다.

FpSpread1Default Font가 그림과 같이 맑은 고딕, 11pt 입니다.

이를 굴림체, 9pt로 변경하면 Sheet 이름만 변경이 되네요.

Spread 폰트도 변경되게.

그리고 Default Font(굴림체, 9pt) 변경할 수 있을까요.

변경 할 수 있으면 방법 부탁 드립니다.

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

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: Spread Default Font 변경 가능 여부 문의

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

페이지 정보

작성자 GCK써니 작성일 2023-01-16 13:49 댓글 4건

본문

담비 님, 안녕하세요.

그레이프시티입니다.


2023년 한 해도 기쁨과 행복이 넘치는 한 해 보내시길 바랍니다.^^


현재 스프레드의 LegacyBehaviors 속성 값은 None으로 설정되어 있을까요?

만일 그렇다면, 아래와 같은 코드를 사용하여 특정 시트의 기본 폰트를 설정하실 수 있습니다.

GrapeCity.Spreadsheet.IFont font = fpSpread1.AsWorkbook().Worksheets[0].Columns.Font;
font.Name = "굴림체";
font.Size = 9;


만일 스프레드에 포함된 모든 시트와, 컬럼/로우 헤더에도 기본폰트를 설정하고 싶으신 경우, 아래의 코드를 적용해보시기 바랍니다.

GrapeCity.Spreadsheet.IFont font = fpSpread1.AsWorkbook().Styles[BuiltInStyle.Normal].Font;
font.Name = "굴림체";
font.Size = 9;


이때, 위 코드 적용 시 행의 높이가 좁아질 수 있습니다.

이 경우 RowHeight 속성을 통해, 특정 시트의 기본 행 높이를 원하는 높이로 설정하실 수 있습니다.

fpSpread1.AsWorkbook().Worksheets[0].Rows.RowHeight = 24;


감사합니다.

그레이프시티 드림

댓글목록

담비님의 댓글

담비 작성일

안녕하세요.
Coding 안하고 Default로 설정할 수 있는 방법 없을까요.

GCK써니님의 댓글의 댓글

GCK써니 작성일

담비 님, 안녕하세요.
그레이프시티입니다.

아쉽게도 13버전에서는 Spread Designer로 기본 폰트를 설정하는 방법을 지원하지 않습니다.
해당 기능은 Spread.NET V15 이상에서 지원되는 기능으로, 하기 링크의 도움말 문서에서 해당 방법을 확인해보실 수 있습니다.
https://www.grapecity.com/spreadnet/docs/latest/online-win/SDCellStyles.html

따라서, 13버전에서 기본 폰트를 설정하고자 하시는 경우, 앞서 안내드린 코드를 사용해주시길 바랍니다.

원하시는 도움을 드리지 못해 죄송합니다.

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

GCK써니님의 댓글의 댓글

GCK써니 작성일

담비님, 안녕하세요.
그레이프시티 입니다.

혹시 특정 시트에 대해서, 컬럼 추가/삭제 없이 행만 추가/삭제하며 사용하실 예정이신가요?
만약 그렇다면, 아래 이미지와 같이 Spread Designer의 코너 셀을 선택한 후 셀 서식에서 폰트를 설정해보시기 바랍니다.
 
 1) Spread Designer - 좌상단 셀 코너를 마우스 우클릭합니다.
  2) 컨텍스트 메뉴에서 "셀 서식"을 설정합니다.
  3) "글꼴" 탭에서 원하는 글꼴을 설정한 후 적용합니다.

이 경우, 기본 폰트가 설정되는 것은 아니고, 선택된 컬럼들의 폰트가 설정되는 것입니다.
따라서 행 추가시에는 설정하신 폰트(ex: 굴림체 9pt)가 새롭게 추가된 셀에 반영되지만, 컬럼 추가시에는 Spread의 기본 폰트 설정인 "맑은 고딕, 11pt"가 적용됩니다.

구현하시고자 하는 기능에 부합한 경우, 상기 내용을 개발에 참고 부탁드립니다.
감사합니다.

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