Dynamic Text Layout Rules
    2.
    发明申请
    Dynamic Text Layout Rules 有权
    动态文本布局规则

    公开(公告)号:US20150347356A1

    公开(公告)日:2015-12-03

    申请号:US14503209

    申请日:2014-09-30

    Applicant: Apple Inc.

    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)中呈现归属文本字符串的动态文本布局规则。 基于动态文本布局规则动态地调整与不同类型样式相关联的各种文本属性(例如,字体度量),以便在例如调整字体大小时提高文本的可读性。 在一些实现中,基于动态文本布局规则来动态地调整文本容器,文本容器区域,线段或显示对象的一个​​或多个参数,以提高文本的可读性。

    DYNAMIC FONT ENGINE
    6.
    发明申请
    DYNAMIC FONT ENGINE 审中-公开
    动力式发动机

    公开(公告)号:US20150348278A1

    公开(公告)日:2015-12-03

    申请号:US14291750

    申请日:2014-05-30

    Applicant: Apple Inc.

    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: 一种方法可以包括接收从在计算设备的至少一个处理器上执行的应用程序呈现文本的请求,所述请求包括字体使​​用描述; 使用所述至少一个处理器确定要在通信地耦合到所述计算设备的输出设备上呈现所述文本的显示上下文; 使用所确定的显示上下文和字体使用描述来查询使用所述至少一个处理器的使用数据源,以确定用于呈现所述文本的字体特征; 以及使用所确定的字体特征,将通信地耦合到所述计算设备的输出设备上的文本呈现。

Patent Agency Ranking