2012-04-25 118 views

回答

2

你可以先佔領畫布爲PNG:(從stackoverflow answer拍攝)

var canvas = document.getElementById("mycanvas"); 
var img = canvas.toDataURL("image/png"); 

然後下一步進入一個PDF此。我還沒有看到基於JavaScript的轉換器,但可以將png發送到自定義Web服務(可能運行在Google Apps,Amazon AWS或傳統託管機器上),該服務可以簡單地返回pdf。 ImageMagick可以在這裏使用包裝cgi腳本,或者你可以使用一些庫。或者,也可以在android應用程序中進行轉換。

+0

嗯,這不是奇蹟般的解決方案,我所期待的,但我想打印是不容易的Android呢。感謝指向其他答案的指針,'Canvas.toDataURL'看起來很有趣。 – jlstrecker 2012-05-04 17:43:29