Method and apparatus for font subsetting
First Claim
1. A method for font subsetting, said method comprising:
- analyzing a document comprising characters of a font set wherein the characters are associated with glyphs having different forms depending on a location of a character in a word or the font set where one or more ligatures represent a combination of characters;
creating a font subset containing shapes of the glyphs corresponding to only character forms present in the document determined in the analyzing the document; and
associating the font subset with the document.
17 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for embedding a font subset in an electronic document. The method in one form includes analyzing a document having characters of a font set where characters may have different forms depending on the location of the character in a word or one or more ligatures represent a combination of characters. A font subset is created corresponding to only the character forms present in the document and the font subset is associated with the document. Advantageously, the embedded font subset only contains the font characters which are used in the document and not all characters which may be present in a complete font set for all font sets referenced in the document.
92 Citations
12 Claims
-
1. A method for font subsetting, said method comprising:
-
analyzing a document comprising characters of a font set wherein the characters are associated with glyphs having different forms depending on a location of a character in a word or the font set where one or more ligatures represent a combination of characters; creating a font subset containing shapes of the glyphs corresponding to only character forms present in the document determined in the analyzing the document; and associating the font subset with the document. - View Dependent Claims (2, 3, 4)
-
-
5. A method for font subsetting, said method comprising:
-
analyzing a document comprising characters which have glyph forms corresponding to; 1) a location in which a character is located within a word or 2) a combination of characters; creating a font character subset comprising only the glyph forms present in the document as determined from analyzing the document; and embedding the font character subset in the document. - View Dependent Claims (6, 7)
-
-
8. A computer-readable medium containing program instruction for font subsetting, said program instructions comprising:
-
analyzing a document comprising characters of a font set wherein said characters comprise different forms depending a location of a character in a word or one or more ligatures which represent a combination of characters; creating a font subset corresponding to only character forms present in the document determined in the analyzing of the document; and associating the font subset with the document. - View Dependent Claims (9, 10)
-
-
11. A computer system for font subsetting, said system comprising:
-
memory for storing a document comprising characters having glyph forms corresponding to; a) a location in which a character is present within a word or b) a combination of characters; a processor for; i) analyzing the document to determine which glyphs are present therein; ii) creating a subset of a font set corresponding to only character forms present in the document determined in the analyzing of the document; and iii) associating the subset of the font set with the document. - View Dependent Claims (12)
-
Specification