Integration of composite objects in host applications
    1.
    发明申请
    Integration of composite objects in host applications 有权
    在主机应用程序中集成复合对象

    公开(公告)号:US20070094607A1

    公开(公告)日:2007-04-26

    申请号:US11228867

    申请日:2005-09-15

    IPC分类号: G06F3/00 G06F7/00 G06F9/44

    CPC分类号: G06F17/211

    摘要: A graphical object is generated according to a first application in a document of a second application. The graphical object is constructed as a composite, data-driven object. The graphical object's data is organized so that the semantic data (e.g., relationship among individuals on an organizational chart) is persisted separately from presentation data (e.g., the layout and style of shapes and connectors for visualizing the organizational chart). The semantic data and presentation data are combined to provide the rendered view of the graphical object within the document. The graphical object displays and functions equivalently to when the graphical object is rendered by the first application.

    摘要翻译: 根据第二应用的文档中的第一应用来生成图形对象。 图形对象被构造为复合数据驱动对象。 图形对象的数据被组织,使得语义数据(例如,组织图上的个人之间的关系)与呈现数据(例如,用于可视化组织图的形状和连接器的布局和样式)分开地持久化。 语义数据和表示数据被组合以提供文档内的图形对象的呈现视图。 图形对象显示和功能等同于第一个应用程序呈现图形对象时。

    Common charting using shapes
    2.
    发明申请

    公开(公告)号:US20060059414A1

    公开(公告)日:2006-03-16

    申请号:US10941566

    申请日:2004-09-15

    IPC分类号: G06F7/00

    CPC分类号: G06T11/206

    摘要: A method for rendering a chart associated with a document includes translating a chart object into a shape-based chart definition, wherein the chart object defines the chart with chart elements, and the shape-based shape definition defines the chart with shapes, and maintaining the chart object in the document to enable access to underlying chart data contained in the chart. A system includes a chart object defining a chart with chart elements, a graphics module operable to render shapes, a charting module generating a shape-based chart definition based on the chart object, wherein the shape-based chart definition defines the chart with shapes that can be rendered by the graphics module.