web-dev-qa-db-ja.com

Bokehから図をsvgまたはpdfとしてエクスポートしますか?

Bokehから個々の図をPDFまたはSVG画像として出力することは可能ですか?明らかなものがないように感じますが、オンラインヘルプページをチェックしてbokeh.objects apiで何も見つかりません...

25
surfreak

現在PDF=を保存する方法はありませんが、ボケの時点では0.12.6、PNGおよびSVGをPythonコードから直接エクスポートできるようになりました。

PNGのエクスポートは次のようになります

export_png(plot, filename="plot.png")

そしてSVGのエクスポートはこのようになります

plot.output_backend = "svg"
export_svgs(plot, filename="plot.svg")

インストールする必要があるいくつかのオプションの依存関係があります。詳細は ユーザーガイドのプロットのエクスポートセクション を参照してください。

7

それまでの間、回避策として、ネイティブサポートが得られるまで、phantom.jsを使用してHTML出力をPDFファイルに変換できます。 HTMLで生成されたプロットをpng画像に変換するために、サンプルテストディレクトリで使用していますが、pdf画像を取得することもできます。

詳細はこちら:

2
Damian Avila

ボケはhtml5キャンバスをバックエンドとして使用しているため、静的なhtmlページに書き込みを行っているようです。いつでもhtmlをpdfにエクスポートできます。

0
jjwon