Edit in GitHubLog an issue

Channel

Represents a channel in a Photoshop document. You can access instances of channels using one of these methods:

Copied to your clipboard
1// An array of composite channels in the document
2const compositeChannels = app.activeDocument.compositeChannels
3
4// An array of active (selected) channels in the document
5const activeChannels = app.activeDocument.activeChannels
6
7// Reference a document's Red channel
8const redChannel = app.activeDocument.channels[0]

Properties#

NameTypeAccessDescription
colorSolidColorRead-writeThe color of the channel.
histogramnumber[]Read-onlyA histogram containing the number of pixels at each color intensity level for this channel. The array contains 256 members. The target channel must be visible.
kindChannelTypeRead-writeThe type or kind of the channel.
namestringRead-writeThe color of the channel.
opacitynumberRead-writeThe opacity or solidity of the channel.
parentDocumentRead-onlyThe containing document.
visiblebooleanRead-writeThe visibility of the channel

Methods#

duplicate#

async : Promise<void>

Duplicates the channel to the parent document, or a target document if specified.

Copied to your clipboard
1// duplicate the channel
2await channel.duplicate()
3
4// duplicate to a different, compatible document
5const newDoc = psApp.documents[1]
6await channel.duplicate(newDoc)

Parameters#

NameTypeDescription
targetDocument?Documentif specified, duplicate to a different document target.

merge#

Promise<void>

Merges a Spot Color channel into the component channels.


remove#

Promise<void>

Deletes the channel.

  • Privacy
  • Terms of Use
  • Do not sell my personal information
  • AdChoices
Copyright © 2022 Adobe. All rights reserved.