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

node.js 서버단에서 pdf 생성할 수 있나요? > Q&A | 토론

본문 바로가기

ActiveReportsJS

Q&A | 토론 - ReactJS

ReactJS node.js 서버단에서 pdf 생성할 수 있나요?

페이지 정보

작성자 김진한 작성일 2022-06-14 13:48 조회 958회 댓글 0건
제품 버전 : 평가판
컨트롤 이름 : ActiveReportsJS

본문

화면에 Report를 표시하는 뷰어 외에

서버단에서 Report를 PDF 으로 생성하고 메일에 첨부하여 보내려고 합니다.

(* 예: 거래명세서 PDF 파일을 시스템에서 메일에 첨부하여 거래처에 보내는 업무)

이런 기능이 가능한지 문의 드립니다.

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

댓글목록

등록된 댓글이 없습니다.

1 답변

ReactJS Re: node.js 서버단에서 pdf 생성할 수 있나요?

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

페이지 정보

작성자 GCK폴 작성일 2022-06-17 10:22 댓글 0건

본문

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


아시는 것처럼 ActiveReportsJS는 프론트엔드 제품이기 때문에 직접적으로는 서버단으로 파일을 저장할수 없습니다.

그래서 제품의 자체 기능을 통해 이와 같은 요구사항을 만족시키기는 어렵습니다.

다만 제가 알기로는 NodeJS에서는 busboy,multer, multiparty 와 같은 파일 업로드 모듈이 존재 합니다.

그래서 ARJS에서는 PDF로 파일을 일정한 규칙으로 저정한다음 파일 업로드 모듈을 통해 서버단으로 파일을 전송한 후 메일로 해당 파일을 포함하여 전달하는 식의 과정을 거치면 원하시는 기능 구현이 가능할듯 합니다.


또는 아예 ActiveReports 저희 다른 .NET 제품을 통해 ASP.NET을 사용하여 리포트를 서버에서처리하고 메일까지 보내는 방법도 있습니다.

다만 이 경우는 웹서버로 IIS를 사용해야 하며 이때문에 윈도우 서버가 필요 하게 됩니다.

물론 최신 AcitveReports는 .NET core를 지원하기 때문에 이를 사용하여 Node서버로 배포하는 방법도 가능합니다만 이 경우라도 C#을 통해 리포트와 메일기능을 구현해야 하는 부분이 남게 됩니다. 

혹시 대용량의 처리를 해야 하는 경우라면 .NET으로 호환되는 AcitveReports Server라는 관리툴도 별도 판매가 되기는 합니다만 이경우 비용이 상당히 발생하게 됩니다.

물론 AcitveReports Server에는 이렇게 메일 전송기능만이 아니라 계정별 접근 권한을 나눠준다던가 자동으로 리포트를 빌드해서 정해진 시간에 전송하는 등 다양하고 조금더 전문적인 기능을 제공해 주기는 합니다.


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

감사합니다.

그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

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