簡體   English   中英

如何在服務器端C#中使用Javascript生成的圖像?

[英]How to use the image generated by Javascript at server side C#?

我正在關注本教程。 http://www.battlehorse.net/page/topics/charts/save_google_charts_as_image.html

這是演示頁面。 http://www.battlehorse.net/attach/topics/charts/google_charts_to_image.html

當我們單擊“轉換為圖像”按鈕時,JavaScript將畫布轉換為圖像。 我想使用該餅圖生成在服務器端發生的PDF報告。

您能為此建議最好的解決方案嗎? 謝謝。

您已經從畫布上獲取了圖像,因此其余部分與此處相同: C#中的JPG至PDF轉換器

我找到了另一種方法。

我創建了SaveImage.aspx,它接受表單發布數據(Base64String(data:image / png; base64)和文件名)並保存文件。

在單擊按鈕時,我生成Google圖表並將ajax發布數據(data:image / png; base64)發送到SaveImage.aspx,然后該頁面保存圖像。 然后使用該圖像生成PDF。

請隨意指出,如果你們有更好的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM