wkhtmltopdf is a headless browser that allows turning web pages, including dynamic content such as charts, into PDF documents.
It works with amCharts pretty well, save for one minor annoyance - it produces a visible border around chart elements, like legend and plot area.
To work around it follow these simple steps:
1) Enable chart element class names by using addClassNames:
"addClassNames": true
2) Disable display of borders in @media print CSS:
@media print {
.amcharts-bg, .amcharts-plot-area, .amcharts-legend-bg {
display: none;
}
}
P.S. in order for this to work, you also need to use --print-media-type command line option in wkhtmltopdf.