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

출력 시 SmartPrint를 사용할 경우 PageBreak 설정이 제대로 작동하지 않습니다. > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 출력 시 SmartPrint를 사용할 경우 PageBreak 설정이 제대로 작동하지 않습니다.

페이지 정보

작성자 까불이 작성일 2022-01-06 16:30 조회 2,668회 댓글 1건
제품 버전 : 14.45
컨트롤 이름 : FpSpread

본문

 


위와 같이 두장이 나오게끔 출력하려고 합니다.

페이지 브레이크는 화살표에 해당하는 Row 에 걸어둔 상태구요.


일반적으로 출력하면 Break 위치가 제대로 잡혀서 분리가 되어 출력이 됩니다. 하지만

SmartPrint의 기능을 사용하여 다음과 같이 작성하였을 때 작동하지 않습니다.



----소스----

Dim pi = FpSpread1.Sheets(0).PrintInfo


pi.SmartPrintPagesWide = 1

pi.SmartPrintPagesTall = 2

pi.SmartPrintRules = New FarPoint.Win.Spread.SmartPrintRulesCollection()

pi.SmartPrintRules.Add(New FarPoint.Win.Spread.ScaleRule(FarPoint.Win.Spread.ResetOption.All, 1, 0.1, 0.001))

pi.UseSmartPrint = True

pi.Preview = True

FpSpread1.Sheets(0).PrintInfo = pi

FpSpread1.PrintSheet(0)


==설명==


좌우 너비가 넓은 경우 wide는 한장의 너비로 맞추고

상하 높이가 높은 경우 2장의 높이로 맞추는 설정을 주었습니다.

스마트 프린트 룰은 스케일을 0.001 씩 줄여가며 맞춰가도록 진행하였습니다.


출력물의 결과는 다음과 같습니다.

 

 

화살표 부분에서 페이지가 Break 되어야 하는데 작동하지 않았습니다.


혹시 방안이 있는지 확인 부탁드립니다.




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

댓글목록

GCK써니님의 댓글

GCK써니 작성일

안녕하세요, 그레이프시티입니다.
현재 문의 주신 내용에 대하여 확인 중에 있으며, 업데이트 되는 대로 안내드리겠습니다.
감사합니다.
그레이프시티 드림.

3 답변

WinForms윈폼 Re: 출력 시 SmartPrint를 사용할 경우 PageBreak 설정이 제대로 작동하지 않습니다.

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

페이지 정보

작성자 GCK써니 작성일 2022-01-11 14:41 댓글 0건

본문

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


문의하신 내용에 대해 본사 개발팀과 확인한 결과, SmartPrint 기능 사용시 PrintBreak가 적용되지 않는 현상은 버그인 것으로 밝혀졌습니다.

해당 버그는 Spread.NET V15의 첫번째 서비스팩에서 픽스될 예정입니다.

수정된 버전이 출시되면 답글로 다시 안내드리겠습니다.


현재 14버전을 구매하여 사용하고 계신 경우, 구매하신 다음 버전인 15버전까지 무상 업그레이드하여 사용하실 수 있습니다.

무상 업그레이드를 원하시는 경우, 구매 증서와 함께 세일즈 메일(sales-kor@grapecity.com)로 요청하여주시기 바랍니다.


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

감사합니다.

그레이프시티 드림


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


댓글목록

등록된 댓글이 없습니다.

WinForms윈폼 Re: 출력 시 SmartPrint를 사용할 경우 PageBreak 설정이 제대로 작동하지 않습니다.

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

페이지 정보

작성자 까불이 작성일 2022-01-12 09:08 댓글 1건

본문

15버전이 언제 출시되는지 대략적으로라도 알 수 있을까요?

댓글목록

GCK써니님의 댓글

GCK써니 작성일

까불이님, 안녕하세요.
답글 확인이 늦어 죄송합니다.

Spread.NET V15는 금주 토요일(2022년 1월 15일)에 출시됩니다.
아울러, 문의하신 SmartPrint 기능이 픽스될 Spread.NET V15 서비스팩 1은 2022년 5월 중순 전후로 릴리즈될 예정입니다.
해당 서비스팩이 출시되는 대로 다시 안내드리도록 하겠습니다.

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

WinForms윈폼 Re: 출력 시 SmartPrint를 사용할 경우 PageBreak 설정이 제대로 작동하지 않습니다.

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

페이지 정보

작성자 GCK써니 작성일 2022-05-18 16:54 댓글 0건

본문

까불이 님, 안녕하세요.

그레이프시티입니다.


일전에 안내드린 Spread.NET V15 첫번째 서비스팩이 출시되었습니다.

하기 링크를 통해 v15.1에서 원하시는 기능이 구현되는지 확인해보시길 바랍니다.

Spread.NET 최신버전 다운로드 바로가기


14버전 라이선스를 구매하여 사용중이신 경우, 15버전으로 무상 업그레이드가 가능하오니,

15버전 라이선스가 필요하신 경우 14버전 구매 증서와 함께 세일즈팀(sales-kor@grapecity.com)으로 연락주시기 바랍니다.


아울러, 프리미엄 회원 전환을 하시면, 구매하신 제품에 대하여 사용하실 수 있는 최종 버전 확인 및 설치파일 다운로드가 가능합니다.


ae8e8ce2691c51a22d8110ffa84beb5c_1652762799_7878.png


2022년 5월 31일까지 프리미엄 회원으로 전환하실 경우, 스타벅스 기프티콘을 증정하고 있으니, 프리미엄 회원 전환도 하시고 커피 한잔의 여유도 즐겨보시길 바랍니다~ :-)


감사합니다.

그레이프시티 드림



혹시 아직 그레이프시티 카카오톡 채널 추가를 하지 않으셨다면,

아래 버튼을 통해 추가해 주세요!

매주 개발 관련 컨텐츠를 받아보실 수 있습니다.


ae8e8ce2691c51a22d8110ffa84beb5c_1652763193_6908.png

댓글목록

등록된 댓글이 없습니다.

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