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

Spread Sheets Designer ssjson 파일 사용 시 스타일(폰트) 우선순위 > Q&A | 토론

본문 바로가기

SpreadJS

Q&A | 토론

PureJS Spread Sheets Designer ssjson 파일 사용 시 스타일(폰트) 우선순위

페이지 정보

작성자 sawon 작성일 2024-03-28 10:40 조회 24회 댓글 0건
제품 버전 : 14.2.2

본문

ssjson 파일을 로드 후 시트 Style을 다음과 같이 적용했습니다. 


  // Set Default Style

  let defaultStyle = new GC.Spread.Sheets.Style();

  defaultStyle.backColor = "#ffffff";

  defaultStyle.foreColor = "#111010";

  defaultStyle.font = "normal normal 10pt 굴림";

  sheet.setDefaultStyle(defaultStyle, GC.Spread.Sheets.SheetArea.viewport);


그런데 시트의 어떤 컬럼은 굴림 폰트가 적용되는데, 일부 다른 컬럼은 Spread Sheets Designer에서 적용한 폰트로 적용됩니다. 

디자이너 파일의 Style과 js 코드로 작성하는 Style 중에서 어떤 것이 우선순위가 높은가요? 

js 코드로 작성한 폰트(스타일)로 시트 전체에 적용하고 싶습니다. 
  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

PureJS Re: Spread Sheets Designer ssjson 파일 사용 시 스타일(폰트) 우선순위

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

페이지 정보

작성자 MESCIUS루카스 작성일 2024-03-29 16:50 댓글 0건

본문

안녕하세요 메시어스입니다.


적용 우선순위는 ssjson과 코드로 구분된다기 보다는,

적용 단위가 작을 수록 우선순위가 높게 적용됩니다.

예를 들어 A열 전체를 빨간 색으로 배경색을 설정하고 A1셀을 검은 색으로 배경색을 설정한다면, 적용 순서와 상관없이 A1 셀은 검은 색이 우선 적용됩니다.



 

이러한 점을 이용하여, ssjson을 불러오고 코드 상에서 폰트를 적용할 때 defaultStyle과 함께 getRange 메소드를 이용하여 스타일을 설정해 보시기 바랍니다.

아래 관련 샘플과 도움말 함께 전달 드립니다.



감사합니다.
메시어스 드림

댓글목록

등록된 댓글이 없습니다.

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