How to print webview?

My android app displays a webview containing a canvas. Cloud Print wants a PDF. How can I create a PDF file using my WebView to send to Cloud Print?

+3
source share
2 answers

You can first grab the canvas as png: (taken from fooobar.com/questions/13452 / ... )

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

pdf. javascript, png - (, Google Apps, Amazon AWS ), pdf. ImageMagick cgi script . Android.

+2

All Articles