Patent ID: 7478325

Claim:
A method comprising: identifying a portion of text in a document, wherein the portion of text is associated with a restricted font; determining that the restricted font is not embedded in the document; in response to determining that the restricted font is not embedded in the document, uniquely identifying a font file associated with the restricted font by: designating a font directory using a font directory designator; designating a font file name using a font file name designator; generating a unique identifier for the font file; and combining the font directory designator, the font file name designator, and the unique identifier to provide a unique representation for the font file; using the unique representation to: identify potentially matching font files, wherein the potentially matching font files are in a local font file directory of the computing system, the directory of the computing system comprising a plurality of different font files; for a particular one of the potentially matching font files, create a unique identifier based on the content of the particular one of the potentially matching font files; ascertain that the particular one of the potentially matching font files is a font file associated with the restricted font if a comparison of the unique identifier that is created based on the content of the particular one of the potentially matching font files and the unique identifier of the unique representation indicates a match; in an event that it is ascertained that the particular one of the potentially matching font files is a font file associated with the restricted font, rendering a textual representation of the portion of text using the font file; and in an event that it is ascertained that a font file associated with the restricted font is not available, rendering an alternative representation of the portion of text, wherein the alternative representation is not based on the restricted font.