Skip to content

Illustrator (Desktop) 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

45 results found

  1. Adobe Illustrator UXP integration timeline

    For extension developers currently working with the CEP / HTML Panels, there is a concern and anticipation for an expected time frame for the Unified Extensions Platform (UXP) to make its debut among the remainder of the creative cloud applications such as Adobe Illustrator and Photoshop.

    It would be beneficial for many, those looking to develop new extensions, and those looking to port existing extensions to the UXP platform, if an official timeline was to be made publicly available regarding Adobes future plans / roadmap for the unified extensibility platform in relation to Creative Cloud applications other than Adobe XD.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Add expressions and more JS stuff to illustrator workflow

    As an AE user, I love expressions. Is it possible to rethink Ai from this point of view?

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Save a copy not accessible to call via SDK/Scripts.

    I'm not a developer, just an ardent fan of the work that the guys at AstuteGraphics do to improve the functionality of Illustrator.

    One of their products they introduced before Illustrator had recovery capabilities was a plugin called Autosaviour. It's a tool that can not only regularly save your files at a given interval but also create backup copies of them too.

    I recently asked the team if it was possible to adjust the way backups get created by utilising the 'Save a copy' function so that the original file could remain intact whilst in the background periodic backups could…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. The order of the Undo history after executing the script is incorrect.

    I checked with macOS X Mojave, Illustrator24.3, and Yosemite, Illustrator CS6.

    Below is a sculpt to create a new document, create a rectangle, select and copy, paste and cut. Try it first.

    var doc = app.documents.add ();
    var rect = doc.pathItems.rectangle (0, 0, 50, 50);
    app.copy ();
    app.paste ();
    app.cut ();

    After execution, the user can undo it.
    The final process is "cut", but what appears in the menu is "undo paste".
    Let's cancel it again. The second thing that appears is "undo cut".
    Because of this, when you try to return to the pre-execution state, Illustrator almost always thinks…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. A standalone preset migration tool to allow for quicker setting migration and recovery in the event of a re-installation.

    Settings are regularly changed/updated and need to be rolled out to all users in a short amount of time in our environment. As such, a tool that will quickly copy/paste from one location to the app preset folders would be ideal. Swatches is a key example of this.

    The build in tool that comes with Illustrator fails more often than not and thus is something we do not use. Ideally, we'd like to see something a user can double click/execute on their own to update these files.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 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.?

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 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?

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. 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.

    13 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. 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.

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. 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 < lll.Length; i++)
    {
    dynamic path = lll.GetValue(i);
    if (path != null)
    {
    var lll2 = path.PathPoints;
    Application.DoEvents();
    int iSelCount = lll2.Count;
    if (iSelCount…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Missing languages from character panel for automation

    I need to automate the language parameter from the Character panel on Illustrator. It is already available for most languages but it looks like the recent languages that have been added in Illustrator are not available for automation. We need to set this up to have the correct hyphenation in the text frames. For example, if we activate the hyphenation for illustrator files that contains Thai strings, it won’t hyphenate the strings correctly until we set the language.

    The list available for automation can be found from the Illustrator scripting library on macOS (it contains everything we can use for…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. 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.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. 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.

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Please make unlinking symbols available via scripting

    As a motion designer I often transfer graphics from Illustrator to After Effects using Overlord from battleaxe.co

    Unfortunately the developer can not access unlinking symbols via scripting so this process still has to be done with a workaround. Especially with projects that involve a fair mount of symbols (like infographics or UI design) this would be very convenient.

    Thank you!

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. 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!

    42 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. 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.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. 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…

    32 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. 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.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. 4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base