1. A method for printing an electronic document (ED), comprising: obtaining, by a printer, a print job to print a first version of the ED; generating, by the printer, a graphical element specifying a storage location associated with a second version of the ED, of which at least a part of contents is different from the first version of the ED; and generating, by the printer and in response to obtaining the print job, a hardcopy document (HD) based on the first version of the ED and comprising the graphical element, wherein the second version of the ED is accessible to a reader of the HD by visiting the storage location specified in the graphical element of the HD.
1. A method for printing an electronic document (ED), comprising: obtaining, by a printer, a print job to print a first version of the ED; generating, by the printer, a graphical element specifying a storage location associated with a second version of the ED, of which at least a part of contents is different from the first version of the ED; and generating, by the printer and in response to obtaining the print job, a hardcopy document (HD) based on the first version of the ED and comprising the graphical element, wherein the second version of the ED is accessible to a reader of the HD by visiting the storage location specified in the graphical element of the HD. 3. The method of claim 1 , further comprising: generating, by the printer, a plaintext label describing the graphical element based on the print job, wherein the HD comprises the plaintext label, and wherein the graphical element is one selected from a group consisting of a 2-D barcode and a data glyph.