22. 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 with document data generated with the font data in the font file, 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: receiving a request from a user to perform a function on the document data using the font data in the font file; in response to receiving the request, determining the license type of the font file; and upon determining the license type of the font file, determining whether the determined license type indicates that the received request to perform the function identifies a permissible function; when the received request to perform the function identifies a permissible function, performing the function; and when the received request to perform the function identifies an impermissible function, notifying the user that the function will not be performed.
22. 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 with document data generated with the font data in the font file, 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: receiving a request from a user to perform a function on the document data using the font data in the font file; in response to receiving the request, determining the license type of the font file; and upon determining the license type of the font file, determining whether the determined license type indicates that the received request to perform the function identifies a permissible function; when the received request to perform the function identifies a permissible function, performing the function; and when the received request to perform the function identifies an impermissible function, notifying the user that the function will not be performed. 23. The method of claim 22 wherein an application program generates the document data, further comprising: receiving a request to perform a function on the document data; upon receiving the request, determining whether the application program that generated the document data is the application program requesting to perform the function; and when the application program that generated the document data is the application program that requests to perform the function, performing the function.