Did you get any solution for this?

On Saturday, 26 April 2014 04:53:53 UTC+5:30, Alagiri A wrote:
>
> I am using simple js function to print the html of the Angular search 
> results div to printed using window.print.
> I am seeing issues with the alignment of the table in the print preview as 
> well as print.
>
> Tried adding all the required js and css for the angular grid.
>
> Js:
>
> /*Printing Library Search results*/
> function printLibSearch() {
> var mywindow = window.open('', 'Library Search', 'height=400,width=600');
> mywindow.document.write('<html><head><title>Library Search 
> results</title>');
> /*optional stylesheet*/ 
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/style.css" />');
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/ng-grid.css" />');
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/media.css" />');
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/chosen.css">'); 
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/datepicker.css" />');
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/messages.css" />');
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/demo_table_jui.css" />');
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/dropzone.css" />');
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/bootstrap.css" />');
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/demo_page.css" />');
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/demo_table_jui.css" />');
> mywindow.document.write('<link rel="stylesheet" type="text/css" 
> href="/css/jquery-ui-1.8.4.custom.css" />');
> mywindow.document.write('</head><body >');
> mywindow.document.write($('.gridStyleLib').html());
> mywindow.document.write('</body></html>');
> mywindow.print();
> //mywindow.close();
> return true;
> }
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to