Patent ID: 8074169

Claim:
A method of creating a document from a page and a plurality of content items each having one or more content elements, the method comprising the steps of: for each content item, defining one or more perimeters; selecting, in respect of each content item, a perimeter; arranging the selected perimeters of each content item on the page; adjusting the dimensions of one or more of the selected perimeters so that all the content items lie within the boundaries of the page; automatically re-arranging content elements within an adjusted perimeter of a content item in accordance with pre-determined rules, in which the content-elements are treated by the method as being of one of two types: non-flowing content-elements which have constraints as to where they are positioned within a perimeter and flowing content-elements that do not have individual requirements as to where they are located within the perimeter, wherein the predetermined rules cause the elements and their positioning within the adjusted perimeter to be dynamically arranged, wherein an order in which flowing content-elements are arranged within the perimeter of the content item is adjustable by the predetermined rules; and printing a document displaying the content items.