Computer-readable media having computer-executable instructions provide
support for the printing of documents containing embedded interactive
code information in conjunction with different applications that include
Microsoft Word, Microsoft PowerPoint.RTM., and Microsoft InfoPath.TM..
With a Microsoft Word document, the contents and the associated portion
of the EIC pattern are printed page by page. A virtual printer intercepts
a spooled printed job and saves the associated enhanced metafile.
Subsequently, the EMF and the associated EIC pattern for each page are
printed. With a Microsoft PowerPoint.RTM. document, each page is printed
with a selected number of slides and with an associated portion of the
EIC pattern. A note-taking section and play control buttons may be
printed. For a Microsoft InfoPath.TM. document, an HTML document is
obtained from the InfoPath XML document before printing. Microsoft
InfoPath prints the image of one page with the associated EIC pattern.