Skip to content
Adobe Illustrator scripts
Branch: master
Clone or download
alexander-ladygin
Latest commit 1a7f5fb Feb 11, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
libraries
LICENSE compoundFix.jsx added locked hidden items, added readme, license Oct 24, 2018
README.md compoundFix.jsx added locked hidden items, added readme, license Oct 24, 2018
artboardItemsMoveToNewLayer.jsx
artboardsResizeWithObjects.jsx fixed bug: position offset when resizing an artboard - artboardsResiz… Nov 6, 2018
artboardsRotateWithObjects.jsx Move buttons [ok], [cancel], and harmonizer added position by y coord… Oct 21, 2018
batchTextEdit.jsx Added randomus, edit batchTextEdit, fixed preview in harmonizer, adde… Oct 17, 2018
bigBang.jsx bigBang fixed bug Dec 14, 2018
calendarikko.jsx
circular.jsx circular added offset random Dec 4, 2018
compoundFix.jsx added minusOffset, fixed bugs compoundFix, harmonizer Nov 13, 2018
createArtboardsFromTheSelection.jsx release circular.jsx, move settings to folder Dec 1, 2018
cropulka.jsx release circular.jsx, move settings to folder Dec 1, 2018
duplicator.jsx release circular.jsx, move settings to folder Dec 1, 2018
fillinger.jsx release circular.jsx, move settings to folder Dec 1, 2018
forceCloseOtherDocuments.jsx Move buttons [ok], [cancel], and harmonizer added position by y coord… Oct 21, 2018
griddder.jsx release circular.jsx, move settings to folder Dec 1, 2018
harmonizer.jsx release circular.jsx, move settings to folder Dec 1, 2018
inlineSVGToAI.jsx Move buttons [ok], [cancel], and harmonizer added position by y coord… Oct 21, 2018
minusOffset.jsx release circular.jsx, move settings to folder Dec 1, 2018
niceSlice.jsx bigBand final, niceSlice dev Dec 13, 2018
optimizero.jsx release circular.jsx, move settings to folder Dec 1, 2018
puzzleClipper.jsx Move buttons [ok], [cancel], and harmonizer added position by y coord… Oct 21, 2018
randomus.jsx release circular.jsx, move settings to folder Dec 1, 2018
replaceItems.jsx added get color - replaceItems.jsx Feb 11, 2019
setMaker.jsx release circular.jsx, move settings to folder Dec 1, 2018
transferSwatches.jsx transfer swatches bug - don't use, added bigBang Dec 7, 2018

README.md

Illustrator-script www.ladygin.pro

illustrator-scripts

Collection of scripts for adobe illustrator, created or modified by me.

How install:

  1. Download archive and unzip. All scripts are in the folder jsx
  2. Place <script_name>.jsx in the Illustrator Scripts folder: OS X: /Applications/Adobe Illustrator [vers.]/Presets.localized/en_GB/Scripts Windows (32 bit): C:\Program Files (x86)\Adobe\Adobe Illustrator [vers.]\Presets\en_GB [or your localization]\Scripts
    Windows (64 bit): C:\Program Files\Adobe\Adobe Illustrator [vers.] (64 Bit)\Presets\en_GB [or your localization]\Scripts\
  3. Restart Illustrator

ArtboardResizeWithObjects

Script to resize on value an document artboards with all the objects on it.

Usage:

  1. Open your file
  2. Run script File → Scripts → artboardResizeWithObjects.jsx
  3. Select the size of the artboard or a percentage of the size, also configure other items
  4. Press button "OK" or press enter

ArtboardResizeWithObjects

ArtboardsRotateWithObjects

Script to rotate 90 degrees an document artboards with all the objects on it. Author: Alexander Ladygin. UI: Sergey Osokin.

Usage:

  1. Open your file
  2. Run script File → Scripts → artboardsRotateWithObjects.jsx
  3. Press button "OK" or press enter

ArtboardsRotateWithObjects

Harmonizer

Sort a lot of objects in Adobe Illustrator is hard. With Harmonizer you can just achieve results with a few clicks.

Usage:

  1. Select objects
  2. Run script File → Scripts → harmonizer.jsx
  3. Set the desired settings
  4. Press button "OK" or press enter

Harmonizer

InlineSVGToAI

The script inserts the SVG code as an object from the clipboard into the Adobe Illustrator CC 2014+. Adobe Illustrator CC 2018 v.22.1 (march, 2018) can insert SVG graphics without a script. Author: Alexander Ladygin. Code refactoring: Sergey Osokin.

InlineSVGToAI

Cropulka

The script cuts all that goes beyond the artboard. This script is ideal for microstock and printing, well, or just you need to trim the elements on the artboard.

Usage:

  1. Run script File → Scripts → cropulka.jsx
  2. Select the desired settings
    • The script also cuts the images and the mesh, although the mesh will be rasterized and the picture will lose its connection. Also all raster effects will be separate images.
  3. Press button "OK" or press enter

Cropulka

Fillinger

A Jongware Script - modified by Alexander Ladygin. The script fills the object with other objects in a random order or with one object. The ability to select the rotation of the object and much more.

Usage:

  1. Select objects
  2. Run script File → Scripts → fillinger.jsx
  3. Select the desired settings
    • The item to be filled must be either PathItem or CompoundPathItem, the items to be filled can be either in the group or outside the group.
  4. Press button "OK" or press enter

Fillinger

Randomus

The script can:

  • Random fill color
  • Random stroke color
  • Random scale
  • Random rotate
  • Random opacity
  • Random position X, Y

Usage:

  1. Select objects
  2. Run script File → Scripts → randomus.jsx
  3. Press buttons - result in real time
  4. Press "OK" or press enter - confirm changes, or press "Cancel" or press escape - cancel changes

Randomus

ReplaceItems

Script for replacing objects with objects, the top object, an object from the clipboard. It can rotate elements in random order, copy width and height, and much more.

Usage:

  1. Select objects
  2. Select the desired settings
    • You can copy an object to the clipboard and use it as an object to insert.
  3. Run script File → Scripts → replaceItems.jsx
  4. Press "OK" or press enter

ReplaceItems

PuzzleClipper

The script makes copies of the last (lowest) object and puts them into a mask based on other (upper) objects. Creates a puzzle.

Usage:

  1. Select objects
    • The last (lowest in [Layers]) object will be taken as the main element for the puzzle
  2. Select the desired settings
    • You can copy an object to the clipboard and use it as an object to insert.
  3. Run script File → Scripts → puzzleClipper.jsx
  4. Press "OK" or press enter

PuzzleClipper

ArtboardItemsMoveToNewLayer

The script places all objects on the artboard in a new layer.

Usage:

  1. Run script File → Scripts → artboardItemsMoveToNewLayer.jsx
  2. Select the desired artboards
    • If custom is selected, you can specify the numbers of the artboard as pages when printing, for example: 1, 2, 5-8
  3. Press button "OK" or press enter

ArtboardItemsMoveToNewLayer

CreateArtboardsFromTheSelection

The script creates artboards on selected items

Usage:

  1. Select objects
  2. Run script File → Scripts → createArtboardsFromTheSelection.jsx
  3. Set the desired settings
  4. Press button "OK" or press enter

CreateArtboardsFromTheSelection

ForceCloseOtherDocuments

The script closes the documents except the active one, it closes them without saving. It happens that you open many documents and various auxiliary elements, and to close them you need time, which you are wasting, the script will help you save time.

Usage:

  1. Select objects
  2. Select the desired settings
    • You can copy an object to the clipboard and use it as an object to insert.
  3. Run script File → Scripts → forceCloseOtherDocuments.jsx
  4. Press "OK" or press enter

ForceCloseOtherDocuments

BatchTextEdit

Script for editing the contents of the text frames all together. Author: Hiroyuki Sato. Modify (sort by [Layers] and reverse): Alexander Ladygin

Usage:

  1. Select the textframe(s).
  2. Run script File → Scripts → batchTextEdit.jsx
  3. Edit the contents in the dialog.
  4. Press "OK" or press enter

CompoundFix

Script to fix the bug in compoundPathItems. In compoundPathItem there can be a group, because of which there are all sorts of problems, this script will help to fix this bug.

Usage:

  1. Select items (optional).
  2. Run script File → Scripts → compoundFix.jsx
  3. Select - fix all or selected.
  4. Press "OK" or press enter

TransferSwatches

The script copies color samples from the document to the active document while maintaining the hierarchy.

Usage:

  1. Run script File → Scripts → transferSwatches.jsx
  2. Select the document from which to copy the swatches
  3. Press "OK" or press enter

TransferSwatches

 

Contact

Email: i@ladygin.pro
Site: www.ladygin.pro

LICENSE

All scripts is licensed under the MIT licence.
See the included LICENSE file for more details.

You can’t perform that action at this time.