Edit in GitHubLog an issue

CalculationsOptions

An object literal can be constructed with the following properties and passed to Document.calculations. As a type, CalculationsOptions can be used in Typescript development.

Copied to your clipboard
const options = {
source1: {
document: doc,
layer: doc.layers[0],
channel: CalculationsChannel.GRAY
invert: true
},
source2: {
document: doc,
layer: CalculationsLayer.MERGED,
channel: doc.channels[2]
},
blending: CalculationsBlendMode.DARKEN,
opacity: 50,
result: CalculationsResult.NEWCHANNEL
};
await require('photoshop').app.activeDocument.calculations(options);
NameTypeDefaultRangeMin VersionDescription
blending
MULTIPLY
-
24.5
The blend mode used to merge "Source 1" and "Source 2" together. "Source 1" will be rendered above "Source 2"
mask
-
-
24.5
The Mask reference to be used in the Calculations operation
opacity
number
100
0..100
24.5
The opacity used for "Source 1" when merged with "Source 2".
result
-
-
24.5
Where to output the result of the Calculations operation
source1
-
-
24.5
The "Source 1" reference to be used in the Calculations operation. "Source 1" will be rendered above "Source 2"
source2
-
-
24.5
The "Source 2" reference to be used in the Calculations operation
Was this helpful?
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.