2

主に D3 でビジュアライゼーションを行いました。単なるスクリーンショットを作成するのではなく、ベクトル レンダリングの利点を得るために、その素晴らしい pdf を生成したいと考えています。次の場所で確認できます。

http://www.bonneel.com/prot/prot2/

また、D3 ビジュアライゼーションから PDF を作成するセルギーのチュートリアルも見ました。ただし、彼の手法は svg 要素が 1 つしかない場合に機能し (複数のビューにそれを拡張することはできませんでした)、実際には奇妙な出力が生成されます。

それが生成するもののスクリーンショットについては、以下を参照してください: 灰色の背景はクリッピング領域の外側にあり、ビューが誤って黒くなっている (そして視覚化全体が表示されていない) ことに加えて、外側にも広がっていることを示すために示されています。奇妙なアーティファクトのあるクリッピング領域の。

スクリーンショット

一部の要素がベクトル グラフィックスに変換されない可能性があることは理解していますが (例: 3D ビュー)、ほとんどがベクトル グラフィックスであるスクリーンショットがあると便利です (例: SVG を含むすべての div 要素はベクトル形式で表され、ラスタライズされた 3D ビューのみ)。

何か案が ?

4

1 に答える 1

1

SVG Crowbarが役に立てば幸いです。以前に使用したことがあり、ほとんどのスタイルを選択できますが、下部の警告を読む必要があります.

SVG 画像 (スタイル付き!) を取得したら、Fireworks または Illustrator で開いて、ベクター PDF にエクスポートできるはずです。

于 2013-07-18T23:55:03.020 に答える