Style

Style is used for changing the visual styles of items contained within a Paper.js project and is returned by item.style and project.currentStyle.

All properties of Style are also reflected directly in Item, i.e.: item.fillColor.

To set multiple style properties in one go, you can pass an object to item.style. This is a convenient way to define a style once and apply it to a series of items:

Example:Styling paths

Run

Example:Styling text items

Run

Example:Styling groups

Run

Properties

Stroke Style

Fill Style

Shadow Style

Selection Style

Character Style

Paragraph Style