System and methods for facilitating adaptive grid-based document layout

   
   

A system and methods for facilitating adaptive grid-based document layout. More particularly, the present invention features a new approach to adaptive grid-based document layout that utilizes a set of adaptive templates that are configurable in a range of different pages sizes and viewing conditions. The templates include various element types and constraint-based relationships that define the layout of elements with reference to viewing conditions under which the document content will be displayed and that define other content properties. Through a layout engine and paginator, the present invention determines a desirable sequence of templates to use for adapting document content. Additionally, the present invention provides a template authoring tool and user interface for interactively drawing and arranging layout elements within an adaptive template.

Ein System und Methoden für die Erleichterung des anpassungsfähigen Rasterfeld-gegründeten Dokumentplans. Besonders, kennzeichnet die Geschenkerfindung eine neue Annäherung zum anpassungsfähigen Rasterfeld-gegründeten Dokumentplan, der einen Satz anpassungsfähige Schablonen verwendet, die in einer Strecke der unterschiedlichen Seiten Größen und der Betrachtung Zustände konfigurierbar sind. Die Schablonen schließen verschiedene Elementarten und Begrenzung-gegründete Verhältnisse ein, die den Plan der Elemente mit Bezug auf Betrachtung Zustände definieren, unter denen der Dokumentinhalt angezeigt wird und denen andere zufriedene Eigenschaften definieren Sie. Durch eine Plan Maschine und ein paginator stellt die anwesende Erfindung eine wünschenswerte Reihenfolge der Schablonen fest, um für das Anpassen des Dokumentinhalts zu verwenden. Zusätzlich stellt die anwesende Erfindung ein Schablone authoring tool und eine Benutzerschnittstelle für Planelemente innerhalb einer anpassungsfähigen Schablone wechselwirkend zeichnen und ordnen zur Verfügung.

 
Web www.patentalert.com

< System and method for integrated spreadsheets and word processing tables

< Methods and systems for dynamically creating user interfaces

> Methods and systems for objects supporting structured language persistent state

> Authoring and using generic classes in JAVA language code

~ 00166