examples - python bokeh download
¿Exportando figuras de Bokeh como svg o pdf? (3)
¿Es posible generar figuras individuales de Bokeh como imágenes en pdf o svg? Siento que me estoy perdiendo algo obvio, pero he revisado las páginas de ayuda en línea y he revisado la api de bokeh.objects
y no he encontrado nada ...
Mientras tanto ... como solución alternativa, hasta que obtengamos un soporte nativo, puede usar phantom.js para convertir la salida HTML en un archivo pdf. Lo usamos en nuestro directorio de prueba de ejemplo para convertir gráficos generados en HTML en imágenes png, pero también puede obtener imágenes en pdf:
Y más información aquí:
No hay forma de guardar PDF actualmente, pero a partir de Bokeh 0.12.6
, ahora es posible exportar PNG y SVG directamente desde el código Python.
La exportación de PNG se ve así
export_png(plot, filename="plot.png")
Y exportar SVG se ve así
plot.output_backend = "svg"
export_svgs(plot, filename="plot.svg")
Hay algunas dependencias opcionales que necesitan ser instaladas. Puede encontrar más información en la sección Exportar gráficos de la Guía del usuario .
Parece que dado que bokeh utiliza el lienzo html5 como backend, estará escribiendo cosas en páginas html estáticas. Siempre se puede exportar el html a pdf más tarde.
http://bokeh.pydata.org/docs/reference.html#session-management