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

Print 기능 문의 > Q&A | 토론

본문 바로가기

기타 Print 기능 문의

페이지 정보

작성자 sako 작성일 2020-11-04 10:40 조회 4,028회 댓글 0건
제품 버전 : SperadJS 13.0.5

본문

첨부파일

안녕하세요


1. Print 시 용지 인쇄 방향 설정이 가능 한가요? 아래 세팅을 줘서 한 페이지당 한 sheet가 가로로 나오게 설정하였지만 기본 용지 방향이 세로로 설정이 되어있어 페이지에 꽉차게 안나옵니다. (Print.PNG 파일 참조)

var sheet = workbook.getSheet(i);

if(sheet!=null){

var pi = sheet.printInfo();

//pi.rowEnd(-1); //마지막 row

//pi.centering(GC.Spread.Sheets.Print.PrintCentering.horizontal); //내용 가운데 정렬 방식

//pi.qualityFactor(x); x : 1~8 페이지 품질계수

pi.showColumnHeader(GC.Spread.Sheets.Print.PrintVisibilityType.hide); //엑셀 Column Header(A~z) 인쇄할지 여부를 가져 오거나 설정합니다.

pi.showRowHeader(GC.Spread.Sheets.Print.PrintVisibilityType.hide);  //엑셀 ROW Header(NUMBER) 인쇄할지 여부를 가져 오거나 설정합니다.

pi.orientation(GC.Spread.Sheets.Print.PrintPageOrientation.landscape);//인쇄페이지방향 landscape 가로, portrait 세로

pi.paperSize(new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4)); //PAPER SIZE A4

pi.fitPagesTall(1) //인쇄를 최적화 할 때 확인할 세로 페이지 수를 가져 오거나 설정합니다.

pi.fitPagesWide(1); //인쇄를 최적화 할 때 확인할 가로 페이지 수를 가져 오거나 설정합니다.

pi.useMax(true); //데이터가 포함 된 행과 열만 인쇄할지 여부를 가져 오거나 설정합니다.

}

 

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

댓글목록

등록된 댓글이 없습니다.

1 답변

기타 Re: Print 기능 문의

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

페이지 정보

작성자 GCK루카스 작성일 2020-11-04 15:41 댓글 0건

본문

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


기본적으로 웹 어플리케이션에서는 100% 인쇄 설정을 제어하기란 어렵습니다.

인쇄 부분에 대한 제어권은 브라우저에서 가지고 있으며 어떤 브라우저를 쓰느냐에 따라서도 설정이 달라지기 때문에,

원하시는 대로 출력하시기 위해서는 SpreadJS의 설정과 동시에 브라우저의 설정도 확인하셔야 합니다.

사용하신 코드가 인쇄의 가로 방향으로 설정하는 것은 맞지만, 최종적으로는 브라우저에서 가로 설정을 하셔야 합니다.


다른 궁금한 점이 생기면, 언제든 문의 주시기 바랍니다.


감사합니다.

그레이프시티 드림

* 그레이프시티(GrapeCity)는 개발자를 위하여 ComponentOne(컴포넌트원), Spread(스프레드), ActiveReports(액티브리포츠), SpreadJS(스프레드JS), Wijmo(위즈모)와 같은 엑셀 스프레드시트 리포팅 그리드와 차트 등 다양한 종류의 .NET JavaScript(자바스크립트) 컴포넌트 툴을 생산하고있는 개발툴 전문 회사 입니다.

댓글목록

등록된 댓글이 없습니다.

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