Applying effects to a merged text path
AssigneeMicrosoft Corporation
InventorsLutz Gerhard, Michael Arvold, Michael Kallay
Life of this patent
Estimating the term…
Abstract
Effects are applied to a shape that is generated from a merged text path. The merged text path is created from text paths that are associated with a text run. Boolean operations may be used to create the merged text path. The merged text path removes any overlap and redundancy of the characters within the text run. The shape that is generated from the merged text path maintains the text path information that is associated with the text run such that additional effects may be applied to the shape.
Claims20
A computer-implemented method for applying effects, comprising:
- receiving a text run;
- creating a merged text path for the text run;
- generating a shape from the merged text path;
- and
- applying an effect to the shape.
A computer-readable medium having computer-executable instructions for applying effects to a text run, the instructions comprising:
- receiving a text run to which a first effect is to be applied;
- creating a merged text path for the text run;
- generating a single shape from the merged text path;
- and
- applying the first effect to the single shape.
A computing apparatus for applying effects to a text run, comprising:
- a processor and a computer-readable medium;
- an operating environment stored on the computer-readable medium and executing on the processor;
- a display;
- an application operating under the control of the operating environment and operative to generate a text run to which an effect is to be applied;
- and
- an effects engine that is configured to:
- receive the text run;
- create a merged text path for the text run;
- generate a shape from the merged text path;
- apply the effect to the shape;
- and
- display the shape on the display.
Dependencies are inferred from the claim text.