A real world example demonstrating the wsprint functionality.
In this example, we will align some test before we print it. The process is as follows.
The script is shown below.
function printTest() { var a, b; try { a = new Printer('Microsoft XPS Document Writer'); var iTOP = 20; var iBOTTOM = 20; var iLEFT = 20; var iRIGHT = 20; var pMargin = [iTOP, iBOTTOM, iLEFT, iRIGHT]; var aFont={type:"Times New Roman",size:15,underline:true}; a.print({font:aFont,margin:pMargin},"This is a print test \nOn to next Line"); } catch(err) { System.TraceOutput(err); } } printTest();