* For those of you updating to IE9 ...
... the current release version of ScriptX (a mandatory update for IE9) is fully compatible.
* NEW!! Label and barcode ZPL/EPL raw data ...
... direct from browser-hosted content to - say - a Zebra thermal printer? Review the newly-released sample, docs & code here and here.
* Problem? Has it already been fixed? *
Check here to find out.
* ScriptX SPECIAL! *
We're still offering a generous deal on fully-loaded ScriptX + MaxiPT publishing licenses.
Find out more here.
* For the first time in eight years ...
... we have got around to asking some of our customers to describe their use of ScriptX.
Their responses are here.
* Zeepe 7.x is released today *
Check these bytes for the answer to "So what?" and then start your evaluation.
MeadCo's MaxiPT provides printing capabilities that are significantly more flexible and powerful than Internet Explorer's standard offering. Check these samples and their sources to see how to script the template:
Licensing MaxiPT
From version 6,1,431,2 of ScriptX and later, the licensing of the two Feature Sets of MaxiPT is controlled on the publishing license issued to you by MeadCo:
<PERMISSION PRINTING="true" MAXIPTCORE="true" MAXIPTEXTENDED="true"> </PERMISSION>
Deployment
The print template's resources are now installed client-side in a DLL and - from version 6,6,440,26 of ScriptX and later - called from there by a parameter on the ScriptX object:
<!-- MeadCo Security Manager -->
<object id="secmgr" style="display:none"
classid="clsid:5445be81-b796-11d2-b931-002018654e2e"
codebase="[your path here]/smsx.cab#Version=6,6,440,26">
<param name="GUID" value="{0ADB2135-6917-470B-B615-330DB4AE3701}">
<param name="Path" value="[your path here]/sxlic.mlf">
<param name="Revision" value="0">
</object>
<!-- MeadCo ScriptX -->
<object id="factory" style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814">
<param name="template" value="MeadCo://maxipt"/>
</object>
MaxiPT functionality
MaxiPT incorporates these additional properties:
document.printingRules.allPagesHeader = "<div align=center> <h1> MeadCo's MaxiPT </h1> <br>"+ "Header for &p page <br> time: &T </div>";
document.printingRules.firstPageFooter = "<div align=right> <h3> MeadCo's MaxiPT </h3> <br>"+ "Footer for page &p of &P </div>";
document.printingRules.extraFirstPageFooter = "<font color="#0000FF"> Total pages: <b>&P</b> - "+ "<i>Technical Data Sheets</i><font>";
document.printingRules.allHeaderHeight = 120; // points document.printingRules.extraFirstFooterHeight = 60;
document.printingRules.pageRange = "1,3-5,7,9-11";
document.printingRules.printingPass= "even";
document.printingRules.mirrorMargins = true;
document.printingRules.optimalPageLayout = true;
document.printingRules.limitContentLastPage = 2.5; // inches
document.printingRules.optimalPageLayoutDirection = "Equally"; // "Top", "Botton", "Equally"
document.printingRules.useActiveFrame = true;
document.printingRules.pageWidth = 1280; // points document.printingRules.pageHeight = 1024;
document.printingRules.pageZoom = "50%";