PsdTypeTool.fromText constructor
PsdTypeTool.fromText({
- required PsdTextContent content,
- PsdTextTransform transform = PsdTextTransform.identity,
- PsdTextBounds bounds = PsdTextBounds.zero,
- PsdTextDescriptorBounds? descriptorBounds,
- PsdTextDescriptorBounds? boundingBox,
- PsdTextWarp? warp,
- int textIndex = 0,
Creates a complete editable type-tool record from semantic content.
Implementation
factory PsdTypeTool.fromText({
required PsdTextContent content,
PsdTextTransform transform = PsdTextTransform.identity,
PsdTextBounds bounds = PsdTextBounds.zero,
PsdTextDescriptorBounds? descriptorBounds,
PsdTextDescriptorBounds? boundingBox,
PsdTextWarp? warp,
int textIndex = 0,
}) => PsdTypeTool(
transform: transform,
bounds: bounds,
textDescriptor: _createTextDescriptor(
content,
descriptorBounds: descriptorBounds,
boundingBox: boundingBox,
textIndex: textIndex,
),
warpDescriptor: _createWarpDescriptor(
warp ??
PsdTextWarp(
style: PsdTextWarpStyle.none,
value: 0,
perspective: 0,
perspectiveOther: 0,
rotation: content.orientation,
),
),
);