1. A computer-implemented method of embedding symbolic information in an electronic document, comprising: inserting, with a processor, fiducial marks into the electronic document, the fiducial marks comprising characters in a font with no glyphs and the fiducial marks uniquely identifying the symbolic information associated with the electronic document without altering a layout of the electronic document; creating a symbolic hotspot file that associates the symbolic information with a target of the symbolic information; in response to a print command, sending the electronic document with inserted fiducial marks to a printer driver, the printer driver determining coordinates for the symbolic information based on the coordinates of the fiducial marks; and combining the determined coordinates with the symbolic hotspot file to create a merged hotspot file, the merged hotspot file identifying the determined coordinates and the target of the symbolic data.