Вопрос

Можно ли выводить отдельные цифры из Bokeh в виде изображений PDF или SVG?Я чувствую, что мне не хватает чего-то очевидного, но я проверил онлайн-страницы справки и прошел через API bokeh.objects и ничего не нашел ...

Это было полезно?

Решение

Нет способа сохранить PDF в настоящее время, но поскольку Bokeh 0.12.6 теперь можно экспортировать PNG и SVG напрямую от Код Python.

Экспорт pngs выглядит как это

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

и экспортировка SVGS выглядит так

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

Есть несколько дополнительных зависимостей, которые необходимо установить. Вы можете найти больше информации в Раздел участников экспорта руководства пользователя .

Другие советы

Тем временем ... как обходной путь, пока мы не получим нативную поддержку, вы можете использовать Phantom.js для преобразования HTML-вывода в PDF-файл.Мы используем его в нашем примерном каталоге тестирования, чтобы преобразовать HTML сгенерированные заговоры в изображения PNG, но вы также можете получить изображения PDF:

и подробнее здесь:

Кажется, что, поскольку Bokeh использует HTML5 Canvas в качестве бэкэнда, он будет писать вещи для статических HTML-страниц.Вы всегда можете экспортировать HTML в PDF позже.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top