Document processing method and system
AssigneeMicrosoft Corporation
InventorChristopher A. Mason
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorChristopher A. Mason
Estimating the term…
An improved document processing system is disclosed wherein objects such as text areas, numerical tables or graphic data may be assigned a fixed location within a document. The system automatically allocates layout areas that surround the fixed areas without overlapping. Means are provided for linking text from one side of a fixed object to the other side while automatically maximizing the area available for free text or other objects. The invention allows an infinite number of fixed objects, and automatically generates page layout. In addition, the invention allows the user to set page size, page margins, and the size of fixed-position objects relative to page size. The system allows the use of numerous page formats, including multiple columns, and then automatically generates page layouts where the text area is maximized. These steps require a minimum of interaction with the user.
A method for generating a plurality of layout rectangles for a page in a computer system for processing documents, the page comprising absolutely positioned object and unpositioned data, the absolutely positioned objects having a predefined size and location on the page, the unpositioned data may include text characters and graphic objects, the layout rectangles to define areas into which the unpositioned data may be placed, the method comprising the steps of:
A method for generating a plurality of layout rectangles for a page in a computer system for processing documents, the page comprising absolutely positioned objects, the absolutely positioned objects having a predefined size and location on the page, the layout rectangles to define areas into which unpositioned data may be placed, the method comprising the steps of:
A method for specifying a text area on a page in a computer document processing system in which to place unpositioned data, the unpositioned data including text characters and graphic objects, the page having associated absolutely positioned objects, the steps of:
A document processing system for generating a page layout for a page, the page comprising absolutely positioned objects and unpositoned data, the unpositioned data including text characters and graphic objects, the system comprising:
Dependencies are inferred from the claim text.