24. A method in a computer system for ensuring that use of font data in a font file is consistent with a license type of the font file, the computer system having a document file generated with the font data in the font file at a host computer for transmitting to a plurality of remote computers, the document file having document data, the license type indicating a plurality of functions that are performable with the font data in the font file, the method comprising the computer-implemented steps of: under the control of the host computer, embedding the font data and license type of the font file containing the font data in the document file; and transmitting the document file with the embedded font data and license type to each of the remote computers; and under the control of each of the remote computers, receiving the transmitted document file; retrieving the font data from the document file; and processing the document data in the document file using the retrieved font data.
28. The method of claim 24 further comprising: under the control of each of the remote computers, receiving a user request to perform a function on the document data; and after receiving the user request to perform the function on the document data, when the license type is of a first type, performing the function; and when the license type is of a second type, determining whether the function is a permissible function; and when it is determined that the function is a permissible function, performing the function.