Извините за ужасный заголовок, но я не уверен, как правильно сформулировать проблему. У меня есть приложение Angular 8, которое взаимодействует с Django REST-сервером. Основная функция приложения - служить удобной точкой ввода данных. Он также обрабатывает данные в бэкэнде и выплевывает их через API в формате, который позволяет мне использовать эти данные с оболочкой Angular Highcharts и отображать несколько диаграмм bar / pie / histogram / dist.
Я хотел бы реализовать функцию для внешнего интерфейса, которая позволяет мне каким-то образом создать формат для печати (pdf, word, juypter notebook? Не имеет значения) с более чем одной из этих диаграмм и, возможно, другими не напрямую видимый в приложении внешнего интерфейса. Я предполагаю, что пользователь нажмет какую-то кнопку «Печать отчета» и сгенерирует предварительный просмотр в формате PDF.
Я абсолютно не представляю, как бы я go сделал это, и был бы признателен, если бы кто-то указал на это. я в правильном направлении. У меня есть четкое понимание того, как использовать matplotlib, seaborn и pandas на случай, если для решения может потребоваться, чтобы мой бэкэнд выполнил этот вывод для печати (я знаю, как воссоздать все графики из Highcharts в Seaborn / Matplotlib), поэтому в этом нет необходимости для вывода на печать для Highcharts или из внешнего интерфейса вообще.