Method and apparatus for object kerning
First Claim
1. A method in a data processing system for kerming a plurality of objects presented on a display, wherein each pair of adjacent objects within the plurality of objects has a distance, the method comprising the following computer implemented steps:
- receiving a selection of the plurality of objects;
aligning the selected plurality of objects along a line;
receiving a distance adjustment request; and
automatically adjusting the distance between each pair of adjacent objects of the plurality of objects along the line according to the distance adjustment request in response to receiving the distance adjustment request, wherein the step of aligning the selected plurality of objects along a line comprises the following steps;
determining a center coordinate of each of the objects; and
fitting a linear regression line to centers of the objects.
1 Assignment
0 Petitions
Accused Products
Abstract
METHOD AND APPARATUS FOR OBJECT KERNINGA graphics software application provides the capability to select a plurality of graphical objects and automatically align them and adjust the spacing between them. The data processing system, under instruction of a program, responds to an instruction by the user to kern a plurality of selected graphical objects. The system aligns the objects and prompts the user to designate a distance adjustment. The system then automatically adjusts the distances between each pair of adjacent objects. Using the techniques of the present invention, a user may enter a large number of graphical objects and align them and precisely set their locations with respect to one another. Hence, a large number of graphical objects may be created and aligned quickly and efficiently without the need for numerous individual measurements.
56 Citations
10 Claims
-
1. A method in a data processing system for kerming a plurality of objects presented on a display, wherein each pair of adjacent objects within the plurality of objects has a distance, the method comprising the following computer implemented steps:
-
receiving a selection of the plurality of objects;
aligning the selected plurality of objects along a line;
receiving a distance adjustment request; and
automatically adjusting the distance between each pair of adjacent objects of the plurality of objects along the line according to the distance adjustment request in response to receiving the distance adjustment request, wherein the step of aligning the selected plurality of objects along a line comprises the following steps;
determining a center coordinate of each of the objects; and
fitting a linear regression line to centers of the objects. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method in a data processing system for kerning a plurality of objects presented on a display, wherein each pair of adjacent objects within the plurality of objects has a distance, the comprising implemented steps:
-
first receiving means for receiving a selection of the plurality of objects;
aligning means for aligning the selected plurality of objects along a line;
second receiving means for receiving a distance adjustment request; and
adjusting means for automatically adjusting the distance between each pair of adjacent objects of the plurality of objects along the line according to the distance adjustment request in response to receiving the distance adjustment request, wherein the aligning means comprises;
determining means for determining a center coordinate for each of the objects; and
fitting means for fitting a linear regression line to centers of the objects. - View Dependent Claims (7, 8, 9, 10)
-
Specification