A method of generating an interactive document is provided having the
steps of allocating and recording a document identity in a computer
system, associating the document identity with a page description for the
document in the computer system, and communicating at least part of the
page description and the document identity with a printer networked with
the computer system. The page description includes a description of
graphical information and coded data of the document. The coded data
includes data on the document identity and a plurality of locations of
the document. By communicating the page description and document identity
to the printer, the printer is able to generate the coded data and print
the document.