Giter Club home page Giter Club logo

adobe-scripts's Introduction

Adobe Scripts

JSX Scripts for Adobe Products

Getting Started

  1. Download ZIP archive to you computer.
  2. Install .jsx files into the Presets folder. How To Guide
  3. Restart

Adobe Illustrator Scripts

ArtboardExporter.jsx

Quickly export all artboards to individual files.

DrawVisibleBounds.jsx

Draw "visible" bounds for selected objects. Accurately shows clipped objects, compounds paths, and even compound objects inside of a clipping mask that's inside of other clipping masks.

EditPointsOnly.jsx

Select only path points and not path segments for editing.

MatchObjects.jsx

Match Objects

Match one or more objects to another by position, size, rotation, layer, and or alignment.

My most used script by far!

Script Usage:

  1. Select two or more objects that you would like to match to each other.
  2. Choose a SOURCE object from your selection that all other TARGET objects in your selection should be matched to.
    • If you are not sure where your preferred SOURCE object is within your selection stack, you can click the "Preview Source Selection checkbox and Illustrator will select only the current SOURCE object.
  3. Choose which attributes of the SOURCE object should be matched
    • Position: Match the artboard position of all TARGET objects to the SOURCE object.
    • Size: Match the dimensional size of all TARGET objects to the SOURCE object. Accounts for compound paths and clipping masks.
    • Rotation: Set the rotation of all TARGET objects to that of the SOURCE object.
    • Layer: Insert all TARGET objects into the same layer as the SOURCE object.
    • Alignment: Align your TARGET objects to your SOURCE object (just like Illustrators built-in Align panel).
  4. Set the specifics for each attribute you have chosen to match.
    • Position Match: Choose the SOURCE object anchor point that all TARGET objects should be positioned at.
    • Size Match: Choose which dimension all TARGET objects should match of the SOURCE object. When matching "Both", your targets may scale disproportionately.
    • Also Scale: Pick which attributes (if any) of the TARGET objects should also be scaled during the "Size Match".

OffsetObjects.jsx

Offset Objects

Offset (stack) selected objects edge-to-edge by their layer palette stacking order. You can offset them either vertically (bottom-edge to top-edge) or horizontally (right-edge to left-edge).

Need some space between objects? Specify a gutter size and all objects will be spaced apart by that amount.

Need to go the opposite direction? Click Reverse Stacking Order and you're set.

This works very similar to the Distribute Spacing function of the Align palette, except that it uses the objects place in the layer palette stack to determine the order in which the object is stacked in relation to the rest.

Rename Layers.jsx

Rename Layers

Rename layers in Adobe Illustrator using find and replace (regex enabled). Make changes on all matched layers or only matched layers with selected artwork.

ScreenSepMarks.jsx

Screen Print Separation Marks

Easily add screen printing registration marks and spot color info to the current document. Lots of options, highly configurable, saved presets, & more!

ScriptUtils.jsx

Utilities for developing and debugging Adobe scripts.

ShowHideLayers.jsx

Show/Hide Layers

Show/Hide layers in Adobe Illustrator using find (regex enabled). Make changes on all matched layers or only matched layers with selected artwork.

adobe-scripts's People

Contributors

joshbduncan avatar wdjsdev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.