Patent ID: 8144171

Claim:
A computer-implemented method for generating a scaled representation of a vector-based graphics drawing, the method comprising: receiving a selection of a vector-based graphics drawing, wherein the vector-based graphics drawing has a graphics style object defined by a plurality of style parameters applied to at least one element of vector geometry of the vector-base graphics drawing, wherein a first style parameter of the plurality of style parameters is a scale-dependent style parameter and corresponds to a pre-determined scaling algorithm, and a second style parameter of the plurality of style parameters is a scale-independent style parameter; receiving a request to scale the vector-based graphics drawing by a specified scaling factor; scaling vector geometry of the vector-based graphics drawing, including the at least one element of vector geometry with the applied graphics style object; scaling the first style parameter based on the scaling factor and the corresponding pre-determined scaling algorithm; scaling the second style parameter proportionately based on the scaling factor; and applying the graphics style object to the at least one element of vector geometry.