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

디자이너, Preview, JsViewer 에서의 글꼴 문제 > Q&A | 토론

본문 바로가기

ActiveReports.NET

Q&A | 토론

ASP.NET MVC Core 디자이너, Preview, JsViewer 에서의 글꼴 문제

페이지 정보

작성자 초코파이 작성일 2021-12-22 22:46 조회 819회 댓글 0건
제품 버전 : activereport.net 15
컨트롤 이름 : activereport.net 15

본문

리포트 연습겸 Trial 버전으로 개발을 하고 있습니다.


다만 개발 후 테스트 과정에서 궁금한 점이 생겨 문의드립니다.


1. 디자이너, Preview, jsviewer에서의 폰트 사이즈가 다르게 렌더링 (디자이너, preview, jsViewer 순)

0d864adddebe3fe94399f3804c0c930e_1640180646_1136.jpg
0d864adddebe3fe94399f3804c0c930e_1640180646_2824.jpg
0d864adddebe3fe94399f3804c0c930e_1640180646_2053.jpg


PDF export 시에는 정상적으로 24pt 로 생성됨


2. 크기 뿐만아니라 경계선이라던지 ShrinkToFit 설정 시에도 jsViewer에서만 적용되지 않습니다.


추가)

​aspnetcore viewer nuget 으로 개발환경에서 동작은 하지만


로컬이아닌 테스트서버에서 동작테스트할 때에 runtime 오류 발생


handled exception. System.IO.FileNotFoundException: Could not load file or assembly 'GrapeCity.ActiveReports.Aspnetcore.Viewer, Version=15.2.6.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff'. 지정된 파일을 찾을 수 없습니다.

File name: 'GrapeCity.ActiveReports.Aspnetcore.Viewer, Version=15.2.6.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff'

 

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

댓글목록

등록된 댓글이 없습니다.

2 답변

ASP.NET MVC Core Re: 디자이너, Preview, JsViewer 에서의 글꼴 문제

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

페이지 정보

작성자 GCK폴 작성일 2021-12-28 18:19 댓글 3건

본문

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


네 아마 JSViewer로 사용하고 계신다는 것은 웹으로 화면을 보시려고 하시는 것으로 짐작됩니다.

한번 재현해서 확인을 하고 답변을 드리도록 하겠습니다.

다만 테스트 서버 배포에 대하여는 현재 정식 버전이 아니기 때문에 배포가 불가능 한 것이 맞습니다.

로컬서버에서 정상적으로 운영이 된다면 배포용 서버에서도 그대로 잘 동작하게 될 것이기 때문에 그 부분은 염려하지 않으셔도 됩니다.

추후 정식라이선스를 구매후 라이선스를 입력한후에 현재 에러메세지가 나타나 있는 Dll과 함께 프로젝트를 한번 빌드해주시고 웹서버에 배포하신다면 해당 에러 메세지는 사라지게 될 것입니다.


추가로 궁금하신 사항은 다시 문의 주시기 바랍니다.

 

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

댓글목록

초코파이님의 댓글

초코파이 작성일

kestrel 서버를 사용하고 있으며, visual studio 에 있는 게시 기능으로 publish 하여 실행 중인데

Pro 라이센스 구매 후에도 handled exception. System.IO.FileNotFoundException: Could not load file or assembly 'GrapeCity.ActiveReports.Aspnetcore.Viewer, Version=15.2.6.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff'. 지정된 파일을 찾을 수 없습니다.

와 같은 오류가 발생하고 있습니다. 해당 dll은 같은 루트에 배포되어 있는 상태구요

초코파이님의 댓글

초코파이 작성일

추가로 적자면 ASP.NET Core MVC, Startup에 등록해서 테스트 하고 있습니다.

초코파이님의 댓글

초코파이 작성일

추가2) 디버깅 로그
Service 'GrapeCity.ActiveReports.Rendering.Image.IImageConverterService' is not available.
Service 'GrapeCity.ActiveReports.ReportSnapshot' is not available.
Feature set 'CollapsibleRows' is not defined for device, returning null.
Service 'GrapeCity.ActiveReports.Extensibility.Rendering.ILocalizedTextService' is not available.
Service 'GrapeCity.ActiveReports.Rendering.Image.IImageConverterService' is not available.
Incorrect members settings
Incorrect members settings
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Incorrect members settings
Incorrect members settings
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Incorrect members settings
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Incorrect members settings
Incorrect members settings
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Core.Rendering.I.' is not available.
Service 'GrapeCity.ActiveReports.Extensibility.Rendering.ILocalizedTextService' is not available.
Service 'GrapeCity.ActiveReports.Rendering.Image.IImageConverterService' is not available.

 Removing IPageInformationService for Report

이런 로그가 보이면서 렌더링에 문제가 생기는거 같습니다.

예제 리포트를 실행해봤을 때 위 오류는 보이지 않았습니다.

ASP.NET MVC Core Re: 디자이너, Preview, JsViewer 에서의 글꼴 문제

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

페이지 정보

작성자 초코파이 작성일 2022-01-08 18:23 댓글 2건

본문

샘플은 잘 나오는거 보고 원인이 뭘까 하고 샘플꺼 옮겨서 실행했는데 잘 나왔습니다.


그래서 크롬 개발자모드로 해당 element로 찾아 가보니


wijmo.theme.material.css 와 충돌이 나서 발생하는 문제였습니다.


wj-popup으로 뷰를 열어서 보여주는 웹화면이였는데, 위 css에서 .wj-control * { font-size: 16px; } 이 것때문에 하위 엘리멘트도 영향을 받아서 글자가 작게 나왓습니다.


jsViewer.css 이후에 wijmo.theme.material.css 호출되게 되어 잇어서 속성이 overwriting 되었네요.

댓글목록

GCK폴님의 댓글

GCK폴 작성일

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

해결이 되셨다니 다행입니다.
그러시다면 현재 Wijmo와 AR을 같이 쓰고 계시는데 두개의 CSS 속성이 충돌이 났다는 말씀이시죠?
해당 내용은 각팀의 개발자에게 전달해 놓도록 하겠습니다.
그럼 현재 남아있는 문제는 배포시에 handled exception. System.IO.FileNotFoundException: 이 나는 문제만 남아 있으실까요?

감사합니다.

그레이프시티 드림 

초코파이님의 댓글

초코파이 작성일

라이센스 때문인지 모르겠지만 Kestrel에서 해당 NotFound dll 예외와 추가 디버깅했을 때 이상한 로그들은 는 해결되서 현재 사용중에 있습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

인기글

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