Description (requires ScriptX v7 or later)
This method is an enhanced version of PrintHTML.
Prints either specified HTML text or the HTML document specified by the URL using the current printing settings in the same session context. The method is asynchronous. It returns before the document is downloaded and printed. Notifications are sent to the supplied callback function to give details on progress of processing.
Important note: The HTML to be printed must not be ‘ScriptX-enabled’ - it must not contain an object tag referencing the ScriptX object nor script code that uses that object. Attempting to print HTML (either specified HTML text or a document specified by url) that contains the ScriptX object can lead to strange errors and failure of the entire printing process, including causing Internet Explorer to stop responding.
PrintHTMLEx should not be used with OwnQueue.
printing.PrintHTML(url, prompt, callback, callbackdata)
Returns false if printing with a prompt and the user cancels the printing.
(String) URL/HTML text to print:
|prompt||(Bool) Specifies whether or not the user should be prompted before the download is queued|
Specifies the function to call when various events occur during the processing of the queue entry.
|callbackdata||Specifies the data to pass to the callback function.|
Check out the ScriptX print HTML sample.
The following simple but complete example shows how to print an externally-located document: