-
公开(公告)号:US20200097525A1
公开(公告)日:2020-03-26
申请号:US16141433
申请日:2018-09-25
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Sanjeev Kumar Biswas , Neeraj Nandkeolyar
IPC: G06F17/21 , G06F3/0484 , G06F17/24 , G06F17/30
Abstract: Live text glyph modification is described. A content processing system receives a selection input to select a glyph via a user interface of a content editing application. Responsive to this selection, the content processing system generates an outline of the glyph's geometry and enables modification of the outline relative to left-bearing, right-bearing, and baseline positions for the glyph, which define the glyph's position relative to other glyphs of the text content. Using the modified outline, the content processing system generates a modified glyph, which may be stored in a global storage resource and added to a stylistic set for the font type of the original glyph. This enables the content processing system to generate and store modified glyph geometries that can be readily interchanged with original glyph geometries during the creation of text content—without destroying the ability to edit the text content using conventional text editing tools.
-
公开(公告)号:US11030388B2
公开(公告)日:2021-06-08
申请号:US16141433
申请日:2018-09-25
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Sanjeev Kumar Biswas , Neeraj Nandkeolyar
IPC: G06F17/00 , G06F40/109 , G06F3/0484 , G06F16/583 , G06F40/166 , G06F3/0482
Abstract: Live text glyph modification is described. A content processing system receives a selection input to select a glyph via a user interface of a content editing application. Responsive to this selection, the content processing system generates an outline of the glyph's geometry and enables modification of the outline relative to left-bearing, right-bearing, and baseline positions for the glyph, which define the glyph's position relative to other glyphs of the text content. Using the modified outline, the content processing system generates a modified glyph, which may be stored in a global storage resource and added to a stylistic set for the font type of the original glyph. This enables the content processing system to generate and store modified glyph geometries that can be readily interchanged with original glyph geometries during the creation of text content—without destroying the ability to edit the text content using conventional text editing tools.
-
公开(公告)号:US10319129B2
公开(公告)日:2019-06-11
申请号:US15418319
申请日:2017-01-27
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Neeraj Nandkeolyar , Chirag Maheshwari
IPC: G06T11/60 , G06F17/21 , G06T3/40 , G06F3/0482
Abstract: Techniques and systems are described for snapping line generation based on glyphs. Techniques include locating bounding box lines from bounding boxes of glyphs. The bounding box lines may then be analyzed to identify which of the bounding box lines are collinear and at least one snapping line is generated based on the collinearity of the bounding box lines. The generated snapping lines are then output in a user interface to facilitate snapping objects to the snapping line.
-
公开(公告)号:US11900510B2
公开(公告)日:2024-02-13
申请号:US17232706
申请日:2021-04-16
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Arushi Jain , Neeraj Nandkeolyar , Shivi Pal
IPC: G06F40/109 , G06T11/20 , G06F3/04842 , G06F3/04845 , G06K15/00
CPC classification number: G06T11/203 , G06F3/04842 , G06F3/04845 , G06F40/109 , G06K15/00
Abstract: Glyph sizing control techniques are described for digital content that provide insight regrading a true size of glyphs when rendered using a respective font and also leverages this insight to control font sizing and alignment. In one example, a glyph sizing system outputs a plurality of options to specify a unit-of-measure to control an actual size of a glyph as rendered in a user interface. Examples of units of measure include a capital height, x-height, ICF-height, dynamic height, object height, width, and other spans along a dimension, e.g., based on ascent, descent, or other. These units of measure are leveraged by the glyph sizing system to surface information regarding an actual size of respective glyphs for that unit-of-measure and control glyph sizing and arrangement.
-
公开(公告)号:US20220335667A1
公开(公告)日:2022-10-20
申请号:US17232706
申请日:2021-04-16
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Arushi Jain , Neeraj Nandkeolyar , Shivi Pal
IPC: G06T11/20 , G06F40/109 , G06F3/0484
Abstract: Glyph sizing control techniques are described for digital content that provide insight regrading a true size of glyphs when rendered using a respective font and also leverages this insight to control font sizing and alignment. In one example, a glyph sizing system outputs a plurality of options to specify a unit-of-measure to control an actual size of a glyph as rendered in a user interface. Examples of units of measure include a capital height, x-height, ICF-height, dynamic height, object height, width, and other spans along a dimension, e.g., based on ascent, descent, or other. These units of measure are leveraged by the glyph sizing system to surface information regarding an actual size of respective glyphs for that unit-of-measure and control glyph sizing and arrangement.
-
-
-
-