Translate Ideas and Comments.
Choose language:
There was an error during translation

Illustrator Feature Requests

When entering a new feature request, please provide:

  1. Description
  2. Why is this valuable to you?
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Script for Data Merge from excel into Illustrator

    I am looking for a way to import excel data into specific layers in Adobe Illustrator CC 2017.

    Essentially to have the excel data tables to link to different artboards and be able to be updated each time the file is opened or as needed. Assuming this would be some kind of script so one could just run the script again or a data merge process (similar to what is available in indesign.

    Thanks in advance!

    33 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  2. Assign shortcuts to custom scripts and allow actions to run custom scripts

    Hello!

    It would be great to be able to assign a keyboard shortcut to a custom script. We use custom scripts in AI for a large variety of tasks at my job and we currently have to use a third party program on Mac (Quicksilver) in order to "assign" a shortcut to run them. This causes the scripts to run a bit slower and requires more development and support.

    Additionally, it would be helpful to run custom scripts as a step within an action. This is currently possible to setup, but the action will "forget" the script the next time…

    20 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  3. Scripts palette!

    I can't believe nobody (including myself) voted for separate palette/panel. AI needs it.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  4. JSON for ExtendScript

    JSON is a standard JavaScript data format. Considering how close ExtendScript is to JavaScript it is very baffling that common functions like JSON.parse and JSON.stringify are not supported.

    Support for JSON would be very appreciated.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  5. Please add feature for to make object as key object via script to perform align operations.

    Hi, I am a plugin developer, and there is a lot of features we are missing in Illustrator scripting that can be done manually in Illustrator. This is the one feature. Please add this feature so that we have some method or property to make the object as a key object to perform "Align to Key Object" operation via script.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  6. Upgrade JavaScript scripting engine at least ES5 up.

    It only supports ES3 right now, which is very old, on the other hand,
    @AdobeXD
    supports ES5 above, which is very good.

    It will be wonderful if you have that feature support.

    Thank you!

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  7. allow scripting access to the matrix property of symbol items

    Allow script access to the matrix property for symbol items. The matrix property is available for similar classes of items, such as raster items, but not symbols. It isn't possible for a script to understand how a symbol has been rendered without it.

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  8. Python scripting support

    Illustrator supports vbscript and javascript... But not Python. Python support would be awesome - it's a very common language, easy to use, has lots and lots of libraries to simplify workflows etc.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  9. Allow Illustrator scripts to run in background

    I use a script to package a lot of ai files at once. Currently, the Illustrator window needs focus to run the script, or else the script will pause. If Illustrator could do this by itself in the background, it would eliminate the need to wait for the script to finish.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  10. Socket support in AI scripting engine.

    Please add support for sockets in the illustrator scripting engine. Currently we have to jump through a whole lot of hoops (messaging through bridge) to be able to connect to anything in a script.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  11. Please add id support for each page element as we have in Indesign. It helps a lot in Illustrator scripting.

    WHat I think when we do scripting for elements, we should have a unique id for each element. SO it will be easy for developer to access the element using is instead of name

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  12. Ability to script warp text or object with horizontal and vertical distortions values

    As of right now, it is difficult for me to adjust warp text using a JSX script since you do not expose the bend % or values of the horizontal and vertical distortions. Can this be added to JSX script?

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  13. Adobe Illustrator Scripting VERY slow - C#

    Adobe Illustrator Scripting VERY slow - C#
    Hello,

    i'm developting a small library to access PathObjects in Illustrator (works fine for CS2, CS5) - but i have massive performance problems with CC2019. I am using VS2017.

    Code looks like:

    Type AIType = Type.GetTypeFromProgID(AIAppName);
    dynamic illuApp = Activator.CreateInstance(AIType);

    if (illuApp == null)
    {

    return;
    

    }

    if (illuApp.Documents.Count < 1)
    {

    return;
    

    }

    System.Array lll = illuApp.ActiveDocument.selection;
    if (lll != null)
    {

    for (int i = 0; i &lt; lll.Length; i++)
    
    {
    dynamic path = lll.GetValue(i);
    if (path != null)
    {
    var lll2 = path.PathPoints;
    Application.DoEvents();
    int iSelCount = lll2.Count;
    if (iSelCount
    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add Transparency Preset Option on Script

    Transparency Preset like [Medium Resolution] and [High Resolution] are able to be setted on Normal Illustrator Dialogue, but it is not able to setted on Scripting.

    My company and job is hoping this feature added badly…

    Thank you.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  15. Groups within compound paths

    It is possible to have a group inside a compound path. In the UI you will see "ungroup" offered but not working - the proper cure is to revert compound, then to ungroup, then to compound again.
    In scripting, the compoundpath object simply has no path members (and the object does not provide access to groups)
    Please either ensure that compound paths cannot include groups (preferred) or allow access to them from scripting

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  16. Save AI and PDF files in the background

    With the latest version of Illustrator CC 2020, we have a feature to save the AI document in the background but there is no way to save the document in the background via script.

    Could you please add the same feature for scripting as well.?

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  17. Play actions in Button mode

    If it would be possible to add a shortcut, or a way, to press "Play" button in action tab, from button mode.
    Having multiple actions is easier to handle in button mode, but it is unable to use more complicated actions for example with stops, because there is no play, and way to adjust shortcut for it, so you need to be in standard mode.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add Transparency Preset Option on Script

    Transparency Preset like [Medium Resolution] and [High Resolution] are able to be setted on Normal Illustrator Dialogue, but it is not able to setted on Scripting.

    My company and job is hoping this feature added badly…

    Thank you.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  19. 2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
  20. Ability to record the "Make Pixel Perfect" action

    Please add a feature to the AI Action to able to record "Object > Make Pixel Perfect". It's needed when I prepare bitmap assets for HTML5 Advertising in Animate CC

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDK and Scripting  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base