1
我在Highcharts中有一個圖表。當我點擊打印按鈕時,頁面會打印它應該如何處理。打印html頁面元素
如何將html元素(例如H1,div,select)從頁面包含到打印輸出中。
我不感興趣出口爲JPEG等
我在Highcharts中有一個圖表。當我點擊打印按鈕時,頁面會打印它應該如何處理。打印html頁面元素
如何將html元素(例如H1,div,select)從頁面包含到打印輸出中。
我不感興趣出口爲JPEG等
你可以一個新字段添加到導出按鈕,將使用JS功能window.print()
打印整個頁面:
Highcharts.getOptions().exporting.buttons.contextButton.menuItems.push({
text: 'Print Full Page',
onclick: function() {
window.print();
}
你還可以使用CSS媒體查詢相結合,以刪除不希望打印的HTML:
@media print {
…
}
演示:http://jsfiddle.net/3GNZC/78/
如果你有興趣在打印一氣呵成多個圖表,這個環節可能會感興趣:Highcharts: "Print all" button
就是這樣,感謝您的快速答覆。 – Mark
是否可以在圖表中包含HTML? – Giannis
這是可能的,因爲下面的javascript打印出現在窗口中的html(除非給出的CSS會在打印時忽略它) – Ryan