8. A method of printing data, the method comprising: receiving a printing information document comprising: a first mark-up document that describes a file to be printed, the first mark-up document comprising text data and link data that indicates a location at which the file is stored in a storage unit; and a second mark-up document that describes the file, the second mark-up document comprising identification information that identifies the file at the location indicated by the link data; extracting the link data and the identification information from the printing information document; transmitting a request for the file to be printed based on the extracted link data and identification information; receiving the file to be printed from the storage unit in response to the request for the file based on the extracted link data and the extracted identification information; receiving the file in response to the request for the file at the printing device; and printing the file at the printing device.
10. The method according to claim 8 , wherein the file to be printed is at least one of a data file and a text data file.