Да, вы можете попытаться преобразовать диаграмму Google в холст, а затем получить данные изображения PNG, что позволит вам отправлять данные изображения PNG в библиотеки, такие как FPDF, в которых вы можете сохранить изображение в формате PDF.
Google диаграммы создаются с использованием SVG ... для преобразования SVG в Canvas вы можете использовать библиотеку Canvg. Это работает как canvg(yourCanvas, yourSVG)
, затем используйте var PNGimg = canvas.toDataURL("image/png");
Это должно в значительной степени сделать трюк