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.