Automated reconstruction of glyph spacing properties
AssigneeAdobe Inc.
InventorsPraveen Kumar DHANUKA, Arushi JAIN
Life of this patent
Estimating the term…
Abstract
Methods and systems are provided for automated reconstruction of glyph spacing properties. In embodiments described herein, a document comprising a set of glyphs of a text object is accessed. A tracking pattern is determined for the set of glyphs that identifies spacing of the set of glyphs in the document based on a position of a glyph of the set of glyphs in the document relative to a corresponding position of the glyph when automatic kerning is applied. The spacing of the text object is reconstructed in the document by applying the tracking pattern to the set of glyphs.
Claims20
One or more computer-readable media having a plurality of executable instructions embodied thereon, which, when executed by one or more processors, cause the one or more processors to perform a method comprising:
- accessing a document, the document comprising a set of glyphs of a text object;
- determining a tracking pattern for the set of glyphs that identifies spacing of the set of glyphs in the document based on a position of a glyph of the set of glyphs in the document relative to a corresponding position of the glyph when automatic kerning is applied;
- and
- reconstructing the spacing of the text object in the document by applying the tracking pattern to the set of glyphs.
A computer-implemented method comprising:
- accessing a document, the document comprising a set of glyphs of a text object;
- determining a tracking pattern for the set of glyphs that identifies spacing of the set of glyphs in the document based on a position of a glyph of the set of glyphs in the document relative to a corresponding position of the glyph when automatic kerning is applied;
- determining a location of a space character to be inserted between adjacent glyphs of the set of glyphs based on a difference between associated positions of the adjacent glyphs, wherein the difference is above a threshold value with respect to the tracking pattern;
- and
- reconstructing the spacing of the text object in the document by applying the tracking pattern to the set of glyphs and inserting the space character into the set of glyphs.
A computing system comprising:
- a processor;
- and
- a non-transitory computer-readable medium having stored thereon instructions that when executed by the processor, cause the processor to perform operations including:
- accessing a document, the document comprising a set of characters of a text object;
- determining a tracking pattern for the set of characters corresponding to uniform spacing of the set of characters in the document based on a position of a character of the set of characters in the document relative to a corresponding position of the character when automatic kerning is applied;
- and
- reconstructing the uniform spacing of the text object in the document by applying the tracking pattern to the set of characters.
Dependencies are inferred from the claim text.