DocumentationDocumentation
Darty.ai
Get Started
Basics
Methods
Colors
UI
Workflows
Darty.ai
Get Started
Basics
Methods
Colors
UI
Workflows
  • Get Started

    • Installation and Login
    • Your First Darty Document
    • Installers - Instructions and Downloads
    • Licensing
  • Basics

    • Darty Basics
    • Darty Header
    • Darty Tags
  • Methods

    • Darty Methods
    • Align
    • Appearance - General
    • Appearance - Colors & Swatches
    • Appearance - Effect Properties
    • Artboard Methods
    • Arrange
    • Attributes
    • Clean Document
    • Clipping Mask Make and Release
    • Color Mode
    • Compound Path - Make and Release
    • Distribute
    • Duplicate
    • Expand
    • Fit To Bounds
    • Group & Ungroup
    • Layer Methods
    • Outline
    • Pathfinder
    • Place
    • Rasterize
    • Reduce To Basic Appearance
    • Remove
    • Swatch Methods
    • Tags Methods
    • Text
    • Transform Methods
    • zOrder
    • Skip and *
  • Colors

    • Color Libraries
  • User Interface

    • Darty User-Interface
    • Tags Tab
    • Data Tab
    • Export Tab
    • Settings Tab
    • Help Tab
    • Export Settings
    • Export Validation
    • Job Export Settings
    • Export Counter Variables
    • Export Progress
    • Export Presets
    • Recent Files
    • Color Dialog
  • Cloud Data

    • Darty-Ai Cloud Data Integrations
    • Darty-Ai with Google Sheets
  • Workflows

    • Darty Workflows
    • Darty Preview
    • Darty Export Workflows
    • Darty Data Workflows

Compound Path - Make and Release

The makeCompoundPath method is used for making compound paths from tagged artworks.
The releaseCompoundPath method is used for releasing tagged compound paths.

To prevent the methods being applied to a row, inside the method, leave the tagSearch value blank or set it to "" or use either the generic * property and set the cell value to false or the generic skip property and set the cell value to true.

makeCompoundPath and releaseClippingMask Properties

ModeDescription
* 
Set to false if you want the method to be skipped in a particular row.
Valid Values: true or false
skip 
Set to true is you want the method to be skipped in a particular row.
See * and Skip for details.
Valid Values: true or false
tagSearch 
The tag search of the tagged artwork to make a compound path from, or the compound path to release.
Sample Values: eyes | nose | mouth | ears, face

Example Spreadsheet and Screenshots

Original Document State

Original Document State


Row - 1

Row - 1: Compound Path created from multiple tagged shapes.

Row - 2

Row - 2: makeCompoundPath is set to FALSE, ignoring the operation; while the compound path tagged as "face" is released.

Row - 3

Row - 3: the skip parameter for
makeCompoundPath is set to TRUE, ignoring the operation; while the compound path tagged as "face" is released.

Row - 4

Row - 4: with both makeCompoundPath and releaseCompoundPath parameters empty, the makeCompoundPath creates the compound path while releaseCompoundPath is ignored.

eyes | nose | mouth | earscomment
makeCompoundPathreleaseCompoundPath
*skiptagSearch: face*
faceBoth the makeCompoundPath and releaseCompoundPath methods will be applied
falsefaceThe makeCompoundPath method will be skipped
truefaceThe makeCompoundPath method will be skipped
""The releaseCompoundPath method will be skipped
Download: compound-path.csv
Download: compound-path.ai
Download: compound-path.zip
Last Updated: 3/18/26, 2:06 AM
Contributors: Trevor
Prev
Color Mode
Next
Distribute