Methods and systems for rendering complex text using glyph identifiers in a presentation data stream
    1.
    发明申请
    Methods and systems for rendering complex text using glyph identifiers in a presentation data stream 审中-公开
    用于在演示数据流中使用字形标识符呈现复杂文本的方法和系统

    公开(公告)号:US20070211062A1

    公开(公告)日:2007-09-13

    申请号:US11374261

    申请日:2006-03-13

    IPC分类号: G06T11/00

    CPC分类号: G06T11/203

    摘要: Methods and systems for rendering code points on a presentation device with layout processing performed outside the presentation device. In one aspect, a layout processor translates one or more code points into a sequence of one or more glyph indices and corresponding positioning information. The glyph indices and corresponding positioning information may be included within a PTOCA control sequence. The glyph indices may be used by the presentation device to directly locate a corresponding glyph image in a font. The positioning information defines positioning of each glyph image so identified. Features and aspects hereof allow efficient layout of complex text in which glyph images and positioning may be dynamically determined in accordance with context or other attributes. The processing burden of such layout processing is removed from the presentation device without significantly increasing data transmission bandwidth between the presentation engine and external system utilizing the layout processor.

    摘要翻译: 用于在呈现设备上呈现代码点的方法和系统,其具有在呈现设备之外执行的布局处理。 在一个方面,布局处理器将一个或多个代码点转换成一个或多个字形索引和对应的定位信息的序列。 字形指标和相应的定位信息可以包括在PTOCA控制序列内。 呈现装置可以使用字形索引来直接定位字体中的对应字形图像。 定位信息定义了所识别的每个字形图像的定位。 其特征和方面允许复杂文本的有效布局,其中可以根据上下文或其他属性动态地确定字形图像和定位。 这种布局处理的处理负担从呈现设备中移除,而不会显着增加使用布局处理器的呈现引擎和外部系统之间的数据传输带宽。

    Linking font resources in a printing system
    2.
    发明申请
    Linking font resources in a printing system 审中-公开
    链接打印系统中的字体资源

    公开(公告)号:US20050094172A1

    公开(公告)日:2005-05-05

    申请号:US10696953

    申请日:2003-10-30

    IPC分类号: G06F3/12 G06F15/00

    摘要: A method, computer program product and system for switching fonts without embedding font switching commands in the data stream (logical description of the print document) between a client and a print server. The client in a printing system may receive a character where the character is a modified character in a base font resource or is a character to be added to or deleted from the base font resource. The client may create a font resource that includes the received character. The client may further link the created font resource with the base font resource or vice-versa thereby allowing a user to use both the characters in the base font resource and in the linked font resource as if they were a single font resource without building or buying a special purpose font resource. Consequently, font switching commands are no longer necessary to be embedded in the data stream.

    摘要翻译: 一种方法,计算机程序产品和系统,用于在客户机和打印服务器之间的数据流(打印文档的逻辑描述)中嵌入字体切换命令来切换字体。 打印系统中的客户端可以接收角色,其中字符是基本字体资源中的修改字符,或者是要从基本字体资源添加或删除的字符。 客户端可以创建包含接收到的字符的字体资源。 客户端可以将创建的字体资源与基本字体资源进行进一步链接,反之亦然,从而允许用户同时使用基本字体资源和链接字体资源中的字符,就好像它们是单一字体资源,而不需要构建或购买 专用字体资源。 因此,不再需要将字体切换命令嵌入到数据流中。

    Printing system that manages font resources using system independent resource references
    3.
    发明申请
    Printing system that manages font resources using system independent resource references 有权
    使用系统独立资源引用管理字体资源的打印系统

    公开(公告)号:US20050094173A1

    公开(公告)日:2005-05-05

    申请号:US10697521

    申请日:2003-10-30

    IPC分类号: G06F3/12 G06F15/00

    摘要: A method, computer program product and system for managing font resources using system independent references. A resource library may store a table, referred to herein as the “resource access table” that contains an entry for each base font resource. Each entry may include the following information on a base font resource: a native name, a file name, a unique identification, attributes, and possibly a link list used to identify any font resources that are linked to the base font resource. Since changes to the resource file such as updating a version of a font resource, changing the attributes of the font resource or changing the font resource's linked fonts, simply require an update to the resource access table, the data stream and the application program generating that data stream does not have to be changed.

    摘要翻译: 一种使用系统独立参考来管理字体资源的方法,计算机程序产品和系统。 资源库可以存储表,这里称为包含每个基本字体资源的条目的“资源访问表”。 每个条目可以包括关于基本字体资源的以下信息:本地名称,文件名,唯一标识,属性,以及可能用于标识链接到基本字体资源的任何字体资源的链接列表。 由于对资源文件的更改(如更新字体资源的版本),更改字体资源的属性或更改字体资源的链接字体,只需要更新资源访问表,数据流和生成该资源的应用程序 数据流不需要更改。

    Methods and systems for multiple encodings within a code page
    4.
    发明申请
    Methods and systems for multiple encodings within a code page 审中-公开
    代码页内多个编码的方法和系统

    公开(公告)号:US20070115488A1

    公开(公告)日:2007-05-24

    申请号:US11285026

    申请日:2005-11-22

    IPC分类号: G06F3/12

    CPC分类号: G06F17/214 G06F17/2217

    摘要: Methods and systems are provided for a printer controller in a printing system to provide simple, flexible translation of received code points into any of multiple encodings. A code page data structure as generally practiced in the art is enhanced to provide translation from a first encoding of a received code point into any of multiple resultant encodings. In one aspect the enhanced code page data structure may include a mapping of a received code point into any number of Unicode scalar values. In another aspect, where no Unicode code point is available, the enhanced code page may provide a second mapping through existing code page and character name data structures to identify a corresponding glyph to be imaged on the printable medium.

    摘要翻译: 为打印系统中的打印机控制器提供方法和系统,以便将接收的代码点简单,灵活地转换成多个编码中的任意一个。 增强了本领域普遍实践的代码页数据结构,以便将接收到的代码点的第一编码转换为多个合成编码中的任何一个。 在一个方面,增强的代码页数据结构可以包括将接收到的代码点映射到任意数量的Unicode标量值。 另一方面,在没有Unicode代码点可用的情况下,增强代码页可以通过现有代码页和字符名称数据结构提供第二映射,以识别要在可打印介质上成像的对应字形。

    Font installer for advanced function presentation
    5.
    发明申请
    Font installer for advanced function presentation 审中-公开
    字体安装程序用于高级功能演示

    公开(公告)号:US20060087663A1

    公开(公告)日:2006-04-27

    申请号:US10974056

    申请日:2004-10-26

    IPC分类号: G06K15/02

    摘要: A method and system for installing a font from a source to a printing system is disclosed. The font has a plurality of names in a plurality of languages. The method and system include using an installer for installing the font from the source to the printing system and for allowing the plurality of names in the plurality of languages to be viewed after installation of the font. The method and system also include providing a graphical user interface for allowing a user to provide input to and receive information from the installer. In one aspect, the graphical user interface may also be used to display the fonts before and/or during installation. In another aspect, the printing system may be compatible with a different platform from the installer and/or the source.

    摘要翻译: 公开了一种用于将字体从源安装到打印系统的方法和系统。 该字体具有多种语言的多个名称。 该方法和系统包括使用安装程序来从源到打印系统安装字体,并允许在安装字体之后查看多种语言中的多个名称。 该方法和系统还包括提供用于允许用户向安装者提供输入和从安装者接收信息的图形用户界面。 在一个方面,图形用户界面也可以用于在安装之前和/或期间显示字体。 在另一方面,打印系统可以与来自安装者和/或源的不同平台兼容。