User interface for creation and editing of variable data documents
    1.
    发明申请
    User interface for creation and editing of variable data documents 失效
    用于创建和编辑可变数据文档的用户界面

    公开(公告)号:US20050094207A1

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

    申请号:US10891218

    申请日:2004-07-15

    CPC分类号: G06F17/243

    摘要: Methods and apparatus for variable document printing are disclosed in which a graphical user interface is configured to allow user manipulation of layout rules associated with content containers within a template for variable document generation. One method involves creating a layout for a variable data document based upon a template. The method firstly sets at least one container in the template to form the layout, and then establishes at least one constraint associated with each selected one of at least one feature of the container, the establishing including, for each feature, detecting a user instigated selection of the corresponding feature. The layout is then modified to thereby generate the document by placing content into the containers, wherein at least one dimension of the least one container and/or a position of the at least one container in the layout are varied based on a property of the placed content on a condition that each constraint in the layout is satisfied.

    摘要翻译: 公开了用于可变文件打印的方法和装置,其中图形用户界面被配置为允许用户操纵与用于可变文档生成的模板内的内容容器相关联的布局规则。 一种方法包括基于模板创建可变数据文档的布局。 该方法首先在模板中设置至少一个容器以形成布局,然后建立至少一个与容器的至少一个特征中的每一特征相关联的约束,所述建立包括针对每个特征来检测用户引发的选择 的相应功能。 然后修改布局,从而通过将容纳物放置在容器中来生成文档,其中布局中的至少一个容器的至少一个维度和/或至少一个容器的位置基于放置的属性而变化 条件是满足布局中的每个约束条件的内容。

    Selective preview and proofing of documents or layouts containing variable data
    2.
    发明申请
    Selective preview and proofing of documents or layouts containing variable data 有权
    选择性预览和校样包含可变数据的文档或布局

    公开(公告)号:US20050094205A1

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

    申请号:US10890197

    申请日:2004-07-14

    CPC分类号: G06F17/243 G06F17/212

    摘要: Methods and apparatus for proofing (644) a variable document intended for printing are disclosed in which a GUI (2000) is configured to allow user manipulation of layout rules associated with content containers within a template for variable document generation. Selective proofing (2100) involves proofing a plurality of variable data documents each formed from a common layout in which variable data content is placed into containers having locations and sizes within the layout and defined by layout rules. Measures of variation (2103, 2106) and measures of deviation (2109, 2110) are calculated. The measures of deviation are processed (2112) to give a deviation value. Once completed for each document, the deviation values of the documents are compared (2114) to identify at least one group of the documents for presentation for further assessment. Live proofing includes creating a layout (2002) for a variable data document based upon a template established in the GUI. A container (2010) is set in the template to form the layout, which is then modified to thereby generate an exemplary document by placing exemplary content into the container, wherein a dimension of the container and/or a position of the container are varied based upon a property of the placed content. The exemplary document is displayed in the layout via the GUI to enable visual proofing by the user.

    摘要翻译: 公开了用于打样的方法和装置(644),用于打印的可变文档被配置为允许用户操纵与用于可变文档生成的模板内的内容容器相关联的布局规则。 选择性校样(2100)涉及校对多个可变数据文档,每个可变数据文档由公共布局形成,其中可变数据内容被放置在具有布局内的位置和大小并由布局规则定义的容器中。 计算变化量(2103,2106)和偏差度量(2109,2110)。 处理偏差的度量(2112)给出偏差值。 一旦完成每个文件,文件的偏差值被比较(2114),以确定至少一组文件供进一步评估。 实地打样包括基于在GUI中建立的模板为可变数据文档创建布局(2002)。 将容器(2010)设置在模板中以形成布局,然后将其修改为通过将示例性内容放置在容器中来生成示例性文档,其中容器的尺寸和/或容器的位置基于变化 放置内容的财产。 示例性文档经由GUI显示在布局中,以便用户进行视觉打样。

    Method of compiling compositing expressions for optimised rendering
    3.
    发明授权
    Method of compiling compositing expressions for optimised rendering 失效
    编译合成表达式以优化渲染的方法

    公开(公告)号:US07190376B1

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

    申请号:US09524698

    申请日:2000-03-14

    申请人: Alan Tonisson

    发明人: Alan Tonisson

    IPC分类号: G09G5/02

    CPC分类号: G06T11/60

    摘要: A method of creating an image utilizing a table of levels known as a “level activation table” (34) is disclosed. The method uses the level activation table to optimally evaluate a given compositing expression such that the number of pixel operations needed to evaluate the expression is minimized. The method determines the smallest regions in which compositing operations need to be performed and uses these regions to produce the level activation tables where clipping is applied to operations in order to avoid redundant and/or incorrect pixel operations. The method is preferably used in a compositing model in which objects are composited onto a page using a stack machine and an associated compositing stack (38). The stack 38 may be manipulated using standard stack operations such as push, pull and pop. Instructions for the stack machine are taken from the level activation table 34.

    摘要翻译: 公开了使用称为“级别激活表”(34)的级别表创建图像的方法。 该方法使用级别激活表来最佳地评估给定的合成表达式,使得评估表达式所需的像素操作的数量最小化。 该方法确定需要执行合成操作的最小区域,并使用这些区域产生水平激活表,其中剪切被应用于操作,以避免冗余和/或不正确的像素操作。 该方法优选地用于使用堆叠机器和相关联的合成堆叠(38)将对象合成到页面上的合成模型中。 可以使用诸如推,拉和弹出的标准堆栈操作来操纵堆栈38。 堆叠机器的指令取自级别激活表34。

    Document layout method
    4.
    发明申请
    Document layout method 失效
    文件布局方法

    公开(公告)号:US20050094206A1

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

    申请号:US10891025

    申请日:2004-07-15

    申请人: Alan Tonisson

    发明人: Alan Tonisson

    CPC分类号: G06F17/248 G06F17/211

    摘要: Methods and apparatus for variable document printing are disclosed in which a graphical user interface is configured to allow user manipulation of layout rules associated with content containers within a template for variable document generation. One method involves laying out (626) container objects (407, 408) forming part of a template (624) intended for a variable data document. The objects each have a rectangular boundary in two-dimensional space, and the method comprises detecting an operation (628, 2800) to modify a position of at least one edge of at least one of the objects. Then, rules of association between edges of the objects having a corresponding orientation to the one edge are identified. A position of at least the one edge is then modified whilst observing the rules of association between all the correspondingly oriented edges. Finally an objective function derived from the rules of association between the correspondingly oriented edges is minimized (3009) to thereby balance a layout of the objects in at least the dimension of modification. Other methods involve maintaining the objective function for a group of edges, the addition and removal of constraints in respect of correspondingly oriented edges, the removal, addition and then removal of constraints in modifying the width of a container, the calculation of text container sizes, and the creation of tables, particularly for text containers.

    摘要翻译: 公开了用于可变文件打印的方法和装置,其中图形用户界面被配置为允许用户操纵与用于可变文档生成的模板内的内容容器相关联的布局规则。 一种方法涉及布置形成用于可变数据文档的模板(624)的一部分的容器对象(407,408)(626)。 每个对象在二维空间中具有矩形边界,并且该方法包括检测操作(628,2800)以修改至少一个对象的至少一个边缘的位置。 然后,识别具有与一个边缘相对应的取向的对象的边缘之间的关联规则。 然后修改至少一个边缘的位置,同时观察所有相应定向的边缘之间的关联规则。 最后,将相应定向边缘之间的关联规则导出的目标函数最小化(3009),从而至少在修改维度上平衡对象的布局。 其他方法包括维护一组边缘的目标函数,相对于相应定向边缘的约束的添加和移除,修改容器宽度的约束的移除,添加和然后移除,文本容器尺寸的计算, 并创建表,特别是文本容器。