September 12, 2001 - Printing A Dynamic Template | 2
September 12, 2001 Printing A Dynamic Template Tips: September 2001
Yehuda Shiran, Ph.D.
|
DEVICERECT
elements. Second, you need to place them in a collection. Finally, you need to
get its length and assign it to the last page:
var oDeviceRectCollection = document.all.tags("DEVICERECT");
endPage = oDeviceRectCollection.length;
Start the print job with the startDoc()
method:
printer.startDoc("Printing from A Dynamic Template");
Here printer
is the ID
of the TemplatePrinter
. You then loop over all pages and print them. You can access an individual page object through its relevant member of the oDeviceRectCollection
collection:
for (i = startPage - 1; i
To close the print job, use the
stopDoc() method:
printer.stopDoc();
To learn more about print templates, read Column 89 (Print Templates, Part I) and Column 91 (Print Templates, Part II: TemplatePrinter.) Download the Microsoft print template loader.