April 27 '09:
* For those of you updating to IE8 or testing Windows 7 ...
... the current release version of ScriptX (a mandatory update for IE8) is fully compatible.
February 03 '08:
* 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.
January 28 '08:
* Problem? Has it already been fixed? *
Check here to find out.
January 22 '08:
* ScriptX SPECIAL! *
We're still offering a generous deal on fully-loaded ScriptX + MaxiPT publishing licenses.
Find out more here.
August 1 '06:
* 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.
March 10 '04:
* Zeepe 7.x is released today *
Check these bytes for the answer to "So what?" and then start your evaluation.
Tech docs
For ease of access, each document will launch in a secondary window.
Samples
You can access the (IE only) ScriptX printing and MaxiPT print template examples here. Note that the first time you access a sample you will asked to accept the latest test version of the ScriptX software and this site's evaluation publishing license.
Note: You must be logged on to your Windows 2000 or Windows XP workstation as an administrator to permit the installation.
ScriptX printing
Functionality available in the Free subset
Always IE 7 Template
Illustrates the use of the freely distributable ScriptX printing component to provide the IE 7 printing experience on all versions of IE from v5.5 onwards. No scripting is used to alter headers and footers etc.
Basic
Illustrates the straightforward use of the freely distributable basic ScriptX printing functionality.
'Wide' Basic
Illustrates the straightforward use of the freely distributable basic ScriptX printing functionality. The page to be printed is very wide - this sample illustrates the new 'Scale to fit' functionality that will be available as standard with IE7 and ScriptX makes available to IE5.5 and IE6 users. The sample also illustrates changing the template type in use.
ScriptX with Frames
Provides a discussion of using ScriptX with framesets including printing of individual frames.
Header and footer font
Illustrates scripted control of the font used to print the document header and footer. User/scripted defined fonts for headers and footers requires Internet Explorer 8 or later and ScriptX 6.5.439 or later.
ScriptX Installed Version Information
Illustrates how to obtain the version of ScriptX installed on a machine - this sample will not attempt to install a new version of ScriptX or upgrade any current installation.
Licensed functions
Advanced
Illustrates the typical use of ScriptX advanced printing functionality for which a publishing license is required.
Techie
An all-in-one technical example illustrating the most advanced use of licensed ScriptX functionality.
Frame preview
The basic sample, but with the ability to preview the frame. This requires the use of the IE 7 style template.
ScriptX with Frames
Provides a discussion of using ScriptX with framesets including printing of individual frames.
Automating preview
Illustrates calling for a preview during the initialisation of the page taking the user straight to the preview from which they can then print.
Printer Control
Illustrates the use of the printerControl, Jobs and Job objects.
Reports
Provides a discussion of printing customised documents and reports with
ScriptX and a number of samples of differing techniques. A download of all
the sample code is included. A mix of free and licensed functionality is used; the licensed functions provide an improved user experience.
Use of OwnQueue
Provides a discussion of the usage of the OwnQueue() method with the printHtml() method for printing reports.
HTML Headers
Discusses usage of the little known htmlheader property - a full html header for the first printed page.
ScriptX Events
ScriptX fires a number of events, such as when the user chooses print preview and when printing has completed. This short article illustrates each of these events.
Controlling margins, printing and previewing frames
In an international environment there may be a mixture of margin measurement units - this sample sets margins in the opposite units to your default illustrating that with ScriptX you gain control of the units for specifying measurements. This sample also illustrates the scaled to fit preview and printing of a frame.
Printing the selection or range of pages
Discusses the SetPageRange() method that provides for printing only the selected content, or a range of pages.
Preview Zoom (requires ScriptX 6.3.435 or later)
Illustrates setting a custom zoom factor for print preview.
Print scaling (requires ScriptX 6.3.435 or later)
Illustrates specifying the print scaling to use. This requires the IE 7 style template and enables overriding the default of 'scale to fit'/100%.
Printing PDF Files
Discusses printing of Adobe Acrobat PDF files.
Direct (raw) printing (requires 6.3.436 or later)
Discusses sending data directly to the printer in scenarios such as sending ZBL commands to a Zebra Label printer.
Note: Direct printing is a cost-option which can be enabled on a 'standard' client-side license for an additional fee of $500.
MaxiPT custom print template
Feature Set #1
Illustrates the use of HTML headers & footers and all other functions of MaxiPT Feature Set #1.
Optimal layout
Illustrates the use of the Optimal Layout function of MaxiPT Feature Set #2.
Frame preview
Illustrates the use of the Frame preview function of MaxiPT Feature Set #2 - please note that this facility is now also available as a licensed function when using the IE 7 style template with ScriptX.
Scaling
Illustrates the use of the Scaled printing function of MaxiPT Feature Set #2.