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
    • Barcode
    • Barcode Formats
    • Clean Document
    • Clipping Mask Make and Release
    • Color Mode
    • Comment
    • Compound Path - Make and Release
    • Distribute
    • Duplicate
    • Expand
    • Fit To Bounds
    • Graphic Style
    • Group & Ungroup
    • Layer Methods
    • Outline
    • Pathfinder
    • Place
    • Rasterize
    • Reduce To Basic Appearance
    • Remove
    • Swatch Methods
    • Tags Methods
    • Template
    • Text
    • Transform Methods
    • zOrder
    • Skip and *
  • Colors

    • Color Libraries
  • User Interface

    • Darty User-Interface
    • Tools Tab
    • Tools Builder
      • Builder Table Anatomy
      • Builder Data Sources and Files
      • Builder Method Blocks
      • Builder Rows, Cells, and Navigation
    • Tools Methods
      • Tools Method Actions and Apply Modes
      • Tools Method Table Preview
      • Align Tool
      • Appearance Tool
      • Graphic Style Tool
      • Artboard Tool
      • Attributes Tool
      • Arrange Tool
      • Barcode Tool
      • Color Mode Tool
      • Clean Tool
      • Clipping Tool
      • Comment Tool
      • Compound Path Tool
      • Distribute Tool
      • Duplicate Tool
      • Expand Tool
      • Fit to Bounds Tool
      • Group Tool
      • Ungroup Tool
      • Layer Tool
      • Outline Tool
      • Pathfinder Tool
      • Place Tool
      • Rasterize Tool
      • Reduce Tool
      • Remove Tool
      • Swatches Tool
      • Tags Tool
      • Text Tool
      • Transform Tool
      • Z-Order Tool
    • 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
  • Site Blog

    • ⭐️Getting Started ⭐️
    • ⭐️Placing Images in Darty-Ai ⭐️
    • 🚀 New Features — Darty-Ai 1.7.8 (March 2026)
    • Creating a Basic Pie-Chart with Line-Art & Data
    • Customer Data and Darty-Ai
    • Darty-Ai Now Supports Google Sheets
    • External SVGs with Darty-Ai
    • Preview Your Documents
    • Self-Adjusting Logo Automation
    • State Management for Artwork Appearance
    • Text Replacements and Formatting
    • Using Private Google Sheets Shared with Business Emails
  • Site Pages

    • 🏠 Home
    • 💰 Pricing
    • Downloads
  • Release Notes
  • Downloads

Attributes Tool

Use Tools → Methods → Attributes to update Illustrator object metadata, state, path behavior, print flags, and text-wrap settings on tagged artwork. It is useful when the artwork itself should stay in place but the way Illustrator identifies, displays, prints, selects, or wraps around it needs to vary by data row.

The editor is organized around five questions:

  1. Which artwork should receive the changes?
  2. Should its Illustrator name, note, or link metadata change?
  3. Should its visible, locked, or selected state change?
  4. Does compatible path artwork need different path or overprint behavior?
  5. Should surrounding text wrap around or inside it?

For accepted values, spreadsheet examples, and the underlying method behavior, see the Attributes method reference.

Attributes Editor

Attributes method editor

Choose the Artwork to Change

Artwork Tags identifies the objects that should receive the configured attributes. Its value becomes the Darty sheet's target header rather than a property column.

Enter a Darty tag search such as logo, front | back, or a more specific expression. If the field is left blank, the Table preview normalizes the target to *, which addresses all eligible artwork. Use that broad target deliberately.

Use Selection Tags reads the existing Darty tags from the artwork currently selected in Illustrator and copies them into Artwork Tags. It does not add tags, change attributes, or apply the method by itself. When multiple tags are found, the editor can build an OR search such as front | label.

For tag operators and matching behavior, see Darty Tags.

Apply to Selection is the one-time alternative when the current Illustrator selection should receive the changes without saving its tags as a reusable target. Darty temporarily targets the selection and does not add a row to the Attributes Table.

Set Identity and Information

These values change information Illustrator stores on each matched object. They do not change the object's Darty tags.

Name

Name writes name and changes the object's name shown in Illustrator's Layers panel. This is useful for giving generated objects readable names, preparing a later name-based workflow, or keeping duplicated artwork identifiable.

The name is separate from the target search. A row can find an object by its existing Darty tag and then give it a new Illustrator object name without losing the row's targeting rule.

Note

Note writes note and stores descriptive text in the object's Attributes information. Use it for production instructions, provenance, internal identifiers, or other metadata that should travel with the artwork.

URL and Image Map

URL writes url. Image Map writes imageMap and determines the clickable region associated with that URL when the artwork is used in output that supports Illustrator image-map metadata.

The accepted Image Map values are:

  • None — no image-map region; the URL is not active as an image map.
  • Rectangle — use a rectangular clickable region.
  • Polygon — follow a polygonal clickable region.

Set Image Map to Rectangle or Polygon when the URL needs to work. URL can be absolute, such as https://darty.ai, or relative when the final output expects a relative destination.

Control Object State

Object State changes how the matched artwork participates in the current Illustrator document.

  • Visible writes visible. Set it to False to hide the artwork or True to ensure it is shown.
  • Locked writes locked. Set it to True to protect the artwork from normal manual editing or False when later interaction must remain possible.
  • Selected writes selected. Set it to True when the artwork should be selected after the method runs, or False when it should be removed from the selection.

These settings can be combined. For example, a row can make one tagged object visible and selected while unlocking it for the next manual step.

Set Path Behavior

The Path settings affect compatible path artwork. Other Illustrator item types may not support the requested path property, so target known paths when using these controls.

Open or Close a Path

Closed writes closed.

  • True joins the path's end back to its beginning.
  • False opens a closed path.

Changing this value can visibly change fills and strokes because an open path and a closed shape do not render identically. Use it as a structural path operation, not merely as metadata.

Convert Between Artwork and Guides

Guides writes guides. True converts compatible path artwork into a guide; False returns a guide path to normal artwork behavior.

Because guides behave differently from printable artwork, use a narrow target rather than applying this property to every object in a document.

Choose the Fill Rule

Even Odd writes evenOdd and changes the fill rule used by compatible paths. It controls how overlapping or nested regions of a self-intersecting or compound shape determine which areas are filled.

  • True uses the even-odd fill rule.
  • False uses the non-zero winding behavior.

For a simple non-overlapping shape, the visual result may appear unchanged. The distinction becomes important when a path crosses itself or contains nested regions.

Set Overprint Behavior

Overprint controls how inks interact during print output. They do not simply change the on-screen fill or stroke color.

  • Overprint Fill writes overprintFill and controls whether the object's fill prints over underlying inks instead of knocking them out.
  • Overprint Stroke writes overprintStroke and applies the same decision to the stroke.

Use these settings only when the print workflow calls for explicit overprinting. Confirm the result with Illustrator's Overprint Preview and the production output process, especially when light colors, spot colors, or knockout behavior matter.

Configure Text Wrap

Text Wrap controls how nearby text responds to the matched artwork.

Enable or Disable Wrapping

Wrapped writes wrapped and is the main switch for whether the artwork participates in text wrapping.

Wrap Inside writes wrapInside and changes the side of the boundary used by the wrap:

  • False keeps text outside the object's wrap boundary.
  • True allows the text to wrap inside that boundary.

Wrap Inside has an effect only when Wrapped is True.

Set the Wrap Distance

Wrap Offset writes wrapOffset and controls the distance between the artwork's boundary and the wrapped text. It accepts Darty measurements such as 8pt, 3mm, or 0.1in.

Wrap Offset also depends on Wrapped being True. Leave it blank when the row should use the existing or normal wrap distance.

Use Three-State Options Intentionally

The Attributes checkboxes use three states so a row can change one attribute without restating all the others:

  • True writes the property as true.
  • False writes the property as false.
  • Unset omits the property entirely.

Unset does not mean False. It means the row makes no request about that property. For example, setting Visible to True while leaving Locked and Selected Unset changes visibility without interfering with the object's current locking or selection state.

Skip a Reusable Attributes Row

Skip writes skip and controls whether the method runs for the current data record.

  • True writes skip:true and bypasses the Attributes method.
  • False writes skip:false and explicitly allows it to run.
  • Unset omits the property.

Skip is useful when the same sheet contains records that do not all need the attribute change. See Skip and *.

Build a Useful Attributes Configuration

A practical order is:

  1. Enter a narrow Artwork Tags search, or plan to use Apply to Selection for a one-time test.
  2. Choose the identity, object-state, path, overprint, or text-wrap values that should actually change.
  3. Leave every unrelated three-state checkbox Unset and every unrelated text field blank.
  4. Check dependencies: URL needs a Rectangle or Polygon Image Map, while Wrap Inside and Wrap Offset need Wrapped to be True.
  5. Use Add Row to capture the configuration, Apply to capture and run it, or Apply to Selection for a one-time change to selected artwork.
  6. Inspect the generated target and properties in the Attributes Table before reusing the row broadly.

Artwork Tags identifies what should change, but a useful row also needs at least one attribute value describing how it should change.

Control-to-Property Summary

Editor purposeDarty property
Artwork to changeTarget header / tagSearch
Illustrator object namename
Object notenote
Link destinationurl
Link region typeimageMap
Visibilityvisible
Lockinglocked
Selection stateselected
Open or closed pathclosed
Guide-path stateguides
Path fill ruleevenOdd
Fill overprintingoverprintFill
Stroke overprintingoverprintStroke
Enable text wrappingwrapped
Wrap inside the boundarywrapInside
Distance from wrapped textwrapOffset
Skip the method for a data rowskip

Capture, Apply, and Review

  • Tools Method Actions and Apply Modes explains Reset, Add Row, Apply, and Apply to Selection.
  • Tools Method Table Preview explains how to inspect, edit, reorder, copy, download, and apply captured Attributes rows.
  • Attributes method reference documents accepted values, spreadsheet examples, and sample files.
Last Updated: 7/21/26, 9:02 AM
Contributors: Vasily Hall
Prev
Artboard Tool
Next
Arrange Tool