hackalive Posted October 28, 2011 Share Posted October 28, 2011 Hi guys I am using the firefox plugin JSPRINT, but my margins are not working out , any ideas why this is not working? This is my code (so should do A4 page) <script type="text/javascript"> // set the printer (based on your printer name) jsPrintSetup.setPrinter('TX820 Artisan830(Network)'); jsPrintSetup.setOption('paperHeight', 9); jsPrintSetup.setOption('paperWidth', 9); jsPrintSetup.setOption('shrinkToFit', 0); jsPrintSetup.setOption('numCopies', 1); // set top margins in millimeters jsPrintSetup.setOption('marginTop', 0); jsPrintSetup.setOption('marginBottom', 0); jsPrintSetup.setOption('marginLeft', 0); jsPrintSetup.setOption('marginRight', 0); // Set Headers & Footers jsPrintSetup.setOption('headerStrLeft', ''); jsPrintSetup.setOption('headerStrRight', ''); jsPrintSetup.setOption('footerStrLeft', ''); jsPrintSetup.setOption('footerStrRight', ''); // sets silent printing (skip the print settings dialog box) jsPrintSetup.setSilentPrint(true); // print the page jsPrintSetup.print(); </script> <body style="padding:0; margin:0; width:210mm; height: 297mm;"> <div style="margin: 15mm 15mm 15mm 15mm; border:1px solid #000000;"> </div> </body> Link to comment https://forums.phpfreaks.com/topic/250001-jsprint/ Share on other sites More sharing options...
hackalive Posted October 29, 2011 Author Share Posted October 29, 2011 The reason I need it to be "mm" 'perfect' so to speak, is because I am generating an OMR (Optical Marks Recognition) sheet with it and need it to be accurate. Link to comment https://forums.phpfreaks.com/topic/250001-jsprint/#findComment-1283178 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.