2017-02-14 1 views
10

here에서 getOrgChart 라이브러리를 사용하고 있으며, 보이는 섹션 대신 전체 차트를 인쇄하려고합니다. 안타깝게도 표준 라이브러리 인쇄 기능을 사용하면 첫 번째 섹션 만 인쇄되고 전체 차트를 인쇄하는 방법을 알 수는 없습니다 (가로로 200 개 정도되는 노드로 상당히 넓습니다). 여러 페이지에 걸쳐 있더라도 상관 없습니다.getOrgChart 프린트

svgToPdf, jsPDF와 같은 몇 가지 라이브러리를 사용해 보았지만 Phantom과 같은 서버 측 대안이 있다는 것을 알고 있지만 가장 좋은 방법은 물론 SVG 태그를 완벽하게 인쇄하는 것이 가장 쉽습니다.

+0

거짓 왜 대신 PNG로 내보낼 수 없습니다? 전체 차트를 한 장에 인쇄한다는 것은 내용이 크기에 맞아야 함을 의미합니다. –

답변

4

인쇄 기능을 사용합니다.

기본값 :

var orgchart = new getOrgChart($("#id"),{ 
    enablePrint: true 
}); 
+0

"enablePrint : true"를 사용하면 인쇄가 가능하지만 불행히도 추가 조정 작업을 거치지 않고도 여러 페이지의 차트를 인쇄 할 수는 없습니다. 누구든지 GetOrgChart를 통해 생성 된 차트의 다중 페이지 인쇄를위한 준비된 솔루션을 가지고 있는지 궁금합니다. – romka

관련 문제