Data structure and method of storing a digital document

   
   

A data structure is provided for storing a digital document to be rendered on a printer or viewer. The data structure includes a plurality of objects that define the content and layout of the document. The objects include at least one graphics object representative of a portion of at least one of the pages, a page object for each page, a document root object, a job object, and an index object. A canvas object can be provided which includes a list of graphics objects to be rendered on the associated page and the coordinates on the page at which each graphics object is located. Each page object includes a reference to the at least one graphics object, or a canvas object, for that page, and each document root object includes a list of the page objects for the document. The job object includes a list of all the document root objects for the documents to be rendered by the data structure, and the index object identifies the location of each of the objects in the data structure.

Структура данных обеспечена для хранить цифровой документ, котор нужно представить на принтере или телезрителе. Структура данных вклюает множественность предметов определяют содержание и план документа. Предметы вклюают по крайней мере одного представителя предмета графиков части по крайней мере одного из страниц, предмета страницы для каждой страницы, предмета корня документа, предмета работы, и предмета индекса. Предмет холстины можно обеспечить вклюает перечень предметы графиков, котор нужно представить на associated странице и координатах на странице на каждый предмет графиков расположен. Каждый предмет страницы вклюает справку к графикам по крайней мере одному возражает, или предмет холстины, для той страницы, и каждый предмет корня документа вклюают перечень предметы страницы для документа. Предмет работы вклюает перечень все предметы корня документа для документов, котор будет представлять структура данных, и предмет индекса определяет положение каждого из предметов в структуре данных.

 
Web www.patentalert.com

< System and method for handling orphaned cause and effect objects

< Method and apparatus for accessing a remote location by scanning an optical code

> Analytical database system that models data to speed up and simplify data analysis

> Database systems, methods and computer program products including primary key and super key indexes for use with partitioned tables

~ 00124