-
公开(公告)号:USD846021S1
公开(公告)日:2019-04-16
申请号:US29617114
申请日:2017-09-12
Applicant: Apple Inc.
Designer: Antonio Cavedoni , Riccardo Lorusso , Bon Min , Loï Antoine Sander , Christopher Wilson , Eric Lance Wilson
-
公开(公告)号:US20150347356A1
公开(公告)日:2015-12-03
申请号:US14503209
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Jason Clay Beaver , Elizabeth Caroline Furches Cranfill , Eric Lance Wilson , David Chance Graham , Johannes Fortmann , Olivier Gutknecht , Antonio Cavedoni
CPC classification number: G06F17/214 , G06F3/03 , G06F3/03547 , G06F3/04847 , G06F3/0488 , G06F17/212 , G06F17/2294 , G09G5/243 , G09G5/26 , G09G5/30 , G09G2340/145
Abstract: A system, method and non-transitory, computer-readable storage medium are disclosed for implementing dynamic layout rules for attributed text strings having different type styles. In some implementations, developers can use an Application Programming Interface (API) or a design tool to specify dynamic text layout rules for rendering attributed text strings in a user interface (UI). Various text attributes associated with the different type styles (e.g., font metrics) are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text when, for example, font sizes are adjusted. In some implementations, one or more parameters of a text container, text container region, line-fragment or display object are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text.
Abstract translation: 公开了一种用于实现具有不同类型样式的归属文本串的动态布局规则的系统,方法和非暂时的计算机可读存储介质。 在一些实现中,开发人员可以使用应用编程接口(API)或设计工具来指定用于在用户界面(UI)中呈现归属文本字符串的动态文本布局规则。 基于动态文本布局规则动态地调整与不同类型样式相关联的各种文本属性(例如,字体度量),以便在例如调整字体大小时提高文本的可读性。 在一些实现中,基于动态文本布局规则来动态地调整文本容器,文本容器区域,线段或显示对象的一个或多个参数,以提高文本的可读性。
-
公开(公告)号:USD802049S1
公开(公告)日:2017-11-07
申请号:US29561623
申请日:2016-04-18
Applicant: Apple Inc.
Designer: Antonio Cavedoni , Maxwell O. Drukman , Riccardo Lorusso , Christian P. Wagner , Eric Lance Wilson
-
公开(公告)号:USD797842S1
公开(公告)日:2017-09-19
申请号:US29567643
申请日:2016-06-10
Applicant: Apple Inc.
Designer: Antonio Cavedoni , Kevin Will Chen , Riccardo Lorusso , Bon Min , Christopher Wilson , Eric Lance Wilson
-
公开(公告)号:US09846684B2
公开(公告)日:2017-12-19
申请号:US14503209
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Jason Clay Beaver , Elizabeth Caroline Furches Cranfill , Eric Lance Wilson , David Chance Graham , Johannes Fortmann , Olivier Gutknecht , Antonio Cavedoni
CPC classification number: G06F17/214 , G06F3/03 , G06F3/03547 , G06F3/04847 , G06F3/0488 , G06F17/212 , G06F17/2294 , G09G5/243 , G09G5/26 , G09G5/30 , G09G2340/145
Abstract: A system, method and non-transitory, computer-readable storage medium are disclosed for implementing dynamic layout rules for attributed text strings having different type styles. In some implementations, developers can use an Application Programming Interface (API) or a design tool to specify dynamic text layout rules for rendering attributed text strings in a user interface (UI). Various text attributes associated with the different type styles (e.g., font metrics) are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text when, for example, font sizes are adjusted. In some implementations, one or more parameters of a text container, text container region, line-fragment or display object are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text.
-
公开(公告)号:US20150348278A1
公开(公告)日:2015-12-03
申请号:US14291750
申请日:2014-05-30
Applicant: Apple Inc.
Inventor: Antonio Cavedoni , Tung A. Tseung , Julio A. Gonzalez
CPC classification number: G06F17/214
Abstract: A method may include receiving a request to render text from an application executing on at least one processor of a computing device, the request including a font usage description; determining, using the at least one processor, a display context in which the text is to be rendered on a output device communicatively coupled to the computing device; querying, using the at least one processor, a usage data source using the determined display context and font usage description to determine font characteristics for rendering the text; and rendering the text on the output device communicatively coupled to the computing device using the determined font characteristics.
Abstract translation: 一种方法可以包括接收从在计算设备的至少一个处理器上执行的应用程序呈现文本的请求,所述请求包括字体使用描述; 使用所述至少一个处理器确定要在通信地耦合到所述计算设备的输出设备上呈现所述文本的显示上下文; 使用所确定的显示上下文和字体使用描述来查询使用所述至少一个处理器的使用数据源,以确定用于呈现所述文本的字体特征; 以及使用所确定的字体特征,将通信地耦合到所述计算设备的输出设备上的文本呈现。
-
-
-
-
-