내 응용 프로그램에서 CSV 및 PDF 기능으로 내보내기를 통합하려고합니다.JSON 객체를 Node.JS의 PDF 테이블로 변환하지 않고
json2csv
라이브러리를 사용하여 CSV로 내보냈지만 PDF 내보내기에 문제가 있습니다.
node.js
코드의 JSON 객체를 표 형식의 PDF로 내보내고 배열 객체 키 (배열의 모든 객체에서 동일 함)를 열 헤더로 사용하는 것이 좋습니다.
온라인으로 읽은 대부분의 자료는 내보내기 용으로 HTML 템플릿을 만드는 것이 좋습니다. 그러나 배열의 객체에있는 키 (열)의 수에 상관없이 객체의 배열을 내보낼 수 있도록 내 기능을 일반으로 유지하려고합니다. 그래서 정적 HTML 템플릿 아이디어는 분명히 적합하지 않습니다. 내 필요
또한 PDF를 세로 모드가 아닌 가로 모드로 만들 수 있습니다.
어떻게하면됩니까?
미리 감사드립니다.
AWS Lambda에서 Node.JS 6.10.0을 사용하고 있습니다. –
하지만 10 개의 다른 템플릿을 만들고 싶지 않습니다. –
확실히 2 개의 템플릿 (세로 및 가로)이 필요합니다. 광범위한 옵션에 대해 AWS의 Node.JS에 대해 충분히 알지 못합니다. 내게 맞는 유일한 것은 Docmosis와 같은 서비스에 대한 웹 서비스 (http post/rest call)를 만드는 것입니다 (Docmosis에서 일한다는 것을 명심하십시오). Docmosis 템플릿은 테이블에서 스트립 핑 컬럼을 지원하거나 컬럼 수에 따라 다른 테이블을 선택할 수 있지만 가로로 "확장"할 수는 없다. 지금은 더 좋은 제안이 없습니다. –