1

SVG を pdf にエクスポートする方法を探しているときに、jsPDFに出会いました。私の問題は、塗りつぶされたパスを作成しようとするときです。jsPDF の git を検索すると、SVGtoPDF プラグインを使用すると思われますが、「addSVG」機能を持つ「sillysvgrenderer」という名前のプラグインもあります。

後者を機能させることはできませんが、SVGtoPDF関数でパスを埋めることができません。

誰かがこれで私を助けることができますか? SVG を pdf ドキュメント (クライアント側) にエクスポートするためのより良い (ただし無料の) ソリューションはありますか?

4

1 に答える 1

1

解決策: PhantomJS を使用することで、独自の SVG コードをレンダリングし、.pdf ファイルとして保存できるようになりました。

Javascript:

var svgString = "<svg xmlns='http://www.w3.org/2000/svg' version='1.1'><path d='M0,0L600,200L0,200z'></path></svg>";

var page = require('webpage').create();

page.content = svgString;

page.render('aRectangle.png');
phantom.exit();
于 2013-08-23T16:22:15.700 に答える