Pergunta

É possível gerar figuras individuais do Bokeh como imagens PDF ou SVG?Sinto que estou perdendo algo óbvio, mas verifiquei as páginas de ajuda on-line e examinei o bokeh.objects api e não encontrei nada...

Foi útil?

Solução

Não há como salvar PDF atualmente, mas a partir do Bokeh 0.12.6, agora é possível exportar PNG e SVG diretamente do código Python.

Exportar PNGs fica assim

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

E exportar SVGs fica assim

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

Existem algumas dependências opcionais que precisam ser instaladas.Você pode encontrar mais informações no Seção Exportando gráficos do Guia do usuário.

Outras dicas

Enquanto isso, até uma solução alternativa, até obtermos um suporte nativo, você pode usar o Phantom.js para converter a saída HTML em um arquivo PDF.Nós usamos em nosso diretório de teste de exemplo para converter parcelas geradas em HTML em imagens PNG, mas você também pode obter imagens em PDF:

e mais informações aqui:

Parece que, como o Bokeh usa lona HTML5 como um backend, ele estará escrevendo coisas para as páginas HTML estáticas.Você sempre pode exportar o HTML para PDF mais tarde.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top