2017-02-14 4 views
10

私はhereからgetOrgChartライブラリを使用していますが、目に見えるセクションの代わりにチャート全体を印刷しようとしています。残念なことに、標準ライブラリのprint関数を使用すると、最初のセクションのみが出力され、チャート全体を印刷する方法はわかりません(横方向に200ノードほどの広さです)。たとえ複数のページにまたがっていても大丈夫です。getOrgChartの印刷

私はsvgToPdf、jsPDFのようないくつかのライブラリを試しましたが、ファンタムのようなサーバー側の選択肢があることを理解していますが、私のSVGタグを完全に印刷するのが最も簡単です。

+0

代わりにPNGにエクスポートしないのはなぜ?ただし、チャート全体を1枚の用紙に印刷するということは、内容がサイズに合わなければならないことを意味します。 –

答えて

4

印刷を有効にします。

デフォルト値:falseを

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

"enablePrint:true"を使用すると印刷が有効になりますが、残念ながら余分な拡張を行わずに複数ページのチャートを印刷することはできません。誰かがGetOrgChartを使って作成されたチャートのマルチページ印刷のための準備ができたソリューションを持っているのだろうか? – romka