-
公开(公告)号:US20230035439A1
公开(公告)日:2023-02-02
申请号:US17391536
申请日:2021-08-02
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Arushi Jain , Shivi Pal
IPC: G06F40/109 , G06F40/166 , G06F3/0484
Abstract: In implementations of systems for generating snap guides relative to glyphs of editable text rendered in a user interface using a font, a computing device implements a snap guide system to receive input data describing a position of a cursor relative to the glyphs of the editable text in the user interface. The glyphs of the editable text are enclosed within a bounding box having a height that is less than a height of an em-box of the font. The snap guide system generates a first group of snap guides for the glyphs of the editable text which includes a snap guide for each side of the bounding box and a snap guide for an x-height of the font. The snap guide system generates an indication of a particular snap guide of the first group of snap guides for display in the user interface based on the position of the cursor.
-
公开(公告)号:US12073499B2
公开(公告)日:2024-08-27
申请号:US17985431
申请日:2022-11-11
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Shivi Pal , Arushi Jain
CPC classification number: G06T11/60 , G06T3/40 , G06T11/203 , G06T2200/24
Abstract: Glyph editing techniques through use of an adornment object are described. In one example, an input is received identifying a glyph and an adornment object in digital content displayed in a user interface. Glyph anchor points are obtained based on the glyph and adornment anchor points based on the adornment object. A link is generated between at least one said glyph anchor point and at least one said adornment anchor point. An edit input is received specifying an edit to a spatial property the glyph. The spatial property of the edit is propagated to a spatial property of the adornment object based on the link.
-
公开(公告)号:US20250037330A1
公开(公告)日:2025-01-30
申请号:US18361824
申请日:2023-07-29
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Shivi Pal , Arushi Jain
Abstract: Digital object fusion techniques and systems are described. In one or more examples, a base object and an adornment object are received and anchor points of the base object and the adornment object are detected by a digital object fusion system. The digital object fusion system then identifies linked anchor points from the anchor points as supporting a link between the base object and the adornment object. A path is fused by the digital object fusion system that defines the base object and the adornment object based at least in part on the linked anchor points. From this, a fused object is generated by the digital object fusion system by propagating visual style data to the path from the base object or the adornment object.
-
公开(公告)号:US11755817B2
公开(公告)日:2023-09-12
申请号:US17391536
申请日:2021-08-02
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Arushi Jain , Shivi Pal
IPC: G06F40/109 , G06F3/04842 , G06F40/166
CPC classification number: G06F40/109 , G06F3/04842 , G06F40/166
Abstract: In implementations of systems for generating snap guides relative to glyphs of editable text rendered in a user interface using a font, a computing device implements a snap guide system to receive input data describing a position of a cursor relative to the glyphs of the editable text in the user interface. The glyphs of the editable text are enclosed within a bounding box having a height that is less than a height of an em-box of the font. The snap guide system generates a first group of snap guides for the glyphs of the editable text which includes a snap guide for each side of the bounding box and a snap guide for an x-height of the font. The snap guide system generates an indication of a particular snap guide of the first group of snap guides for display in the user interface based on the position of the cursor.
-
公开(公告)号:US20240161361A1
公开(公告)日:2024-05-16
申请号:US17985431
申请日:2022-11-11
Applicant: Adobe Inc.
Inventor: Praveen Kumar Dhanuka , Shivi Pal , Arushi Jain
CPC classification number: G06T11/60 , G06T3/40 , G06T11/203 , G06T2200/24
Abstract: Glyph editing techniques through use of an adornment object are described. In one example, an input is received identifying a glyph and an adornment object in digital content displayed in a user interface. Glyph anchor points are obtained based on the glyph and adornment anchor points based on the adornment object. A link is generated between at least one said glyph anchor point and at least one said adornment anchor point. An edit input is received specifying an edit to a spatial property the glyph. The spatial property of the edit is propagated to a spatial property of the adornment object based on the link.
-
公开(公告)号: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.
-
-
-
-
-
-