Я пытаюсь собрать PDF-документы на стороне сервера в Django-Installation с помощью reportlab. Эти документы должны содержать несколько графиков, которые должны быть созданы с помощью matplotlib.
Я уже выяснил, как заставить reportlab использовать изображения matplotlib без временного сброса их в файловую систему, передавая объекты PIL-Image непосредственно в Image()
-flowable. Это работает на удивление хорошо для растровых изображений, таких как PNG.
Теперь глазурь на торте сможет встраивать векторную графику (например, SVG).
Я использовал svglib для преобразования SVG, сгенерированных matplotlib, в графические объекты reportlab, но, к сожалению, svglib опускает метки и метки осей. На некоторых графиках это вообще не получается.
У тебя есть идеи?