Data processing: database and file management or data structures – Database design – Data structure types
Patent
1998-03-18
2000-06-27
Breene, John E.
Data processing: database and file management or data structures
Database design
Data structure types
707518, 707519, G06F 1700
Patent
active
060818166
ABSTRACT:
An object-oriented text layout engine that implements an efficient two-pass text placement procedure. The interface allows the text layout engine to receive parameters that define the document space into which text is to be placed. The interface also allows the text layout engine to receive parameters that define one or more constraints around which the text is to be placed. The text layout engine then places the around the constraint within the document space and returns the text layout to the client program. The text layout engine may be configured in three components, a Fill Constrained Display Rectangle (FCDR) module, a Format Line module, and a Compute Unobstructed Spans (CUS) module. The FCDR module controls the operation of the text layout engine, interacts with the client program, and calls the Format Line and CUS modules as necessary. The CUS module receives a set of parameters that define a candidate rectangle and a constraint that may intersect the candidate rectangle. The CUS module breaks the candidate rectangle to avoid the constraint and returns zero or more unobstructed spans that do not intersect the constraint. The Format Line module receives text characters and a span definition and assigns the text characters to the span.
REFERENCES:
patent: 4829470 (1989-05-01), Wang
patent: 5214755 (1993-05-01), Mason
Breene John E.
Khong Tri H.
Microsoft Corporation
LandOfFree
Method for placing text around polygons and other constraints does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for placing text around polygons and other constraints, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for placing text around polygons and other constraints will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1792888