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. 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)
  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…

    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)
  3. Bei einem Update vom Illustrator sollten bereits in den Presets vorhandene Skripte übernommen werden.

    Nach einem Versionsupdate müssen bereits verwendete eigene Skripte manuell in den Presets-Ordner kopiert werden. Dies sollte beim Update automatisch geschehen.

    20 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)
  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.

    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)
  5. API for getting the reflection/flip property of an image frame

    We would like to get the flip property of an image frame..
    It can be in a similar way to the way we get the rotation by passing the matrix:
    AIAPI void (*AIRealMatrixGetRotate) ( const AIRealMatrix *m, AIReal *angle );

    If this is not possible, then as a workaround we can get some notifies, for example: kFlipHorizontalNotifier or kFlipVerticalNotifier in order to know that the user selects to flip the image.

    Thanks,
    Chen

    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)
  6. 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)
  7. 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)
  8. Multiline tooltips

    Plugin developers can’t make tooltips go in several lines. Extensive tooltips are forced to be one long line, and it’s hard to read in time.
    Comes along with this request: http://illustrator.uservoice.com/forums/333657/suggestions/46645348

    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)
  9. Custom exposure time for hover tooltips for third-party developers

    A narrow enough request. At the moment developers can’t customize the time each hover tooltip gets displayed. When the text is long, it vanishes too soon.
    Comes along with this request: http://illustrator.uservoice.com/forums/333657/suggestions/46645378

    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)
  10. 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)
  11. Better documentation

    Current documentation sucks. There are no explanations what some properties mean, when something is null/undefined, when something throws an error and why. I have to try everything myself.

    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)
  12. 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)
  13. Add a new API to delete the swatch

    There is a problem with global gradient swatches, described at https://illustrator.uservoice.com/forums/908050/suggestions/44461230

    Illustrator applies changes to all copies of a gradient in a document when this gradient is changed via a script. It makes sense from a practical point of view, but is devastating for scripts in general.

    We can’t duplicate gradients with a script properly, like we can do with any other swatch, because when it's done, the gradient swatch get forcibly added to Swatches and then corrupt the art which uses them when deleted... and it does not break this global link anyway.

    At the moment we copy a…

    7 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. [UXP, ExtendScript] API access to Link Info

    Idea: to provide simple script API access to placed image information as displayed in the Link Info section of the Links Panel. Especially pixel dimensions, PPI, scale and rotation. Currently there are no simple ways to get this information via script.

    Note: if too late for ExtendScript, please consider this while implementing UXP.

    I posted this here because this information is something I have wanted for my own scripts, and we get quite a few questions about this on the user forum, too, so it seems like a considerable lack at the moment.

    6 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. Add performance scripting options

    Currently the options to increase scripting performance are limited. Please add ...
    - the ability to process documents without openingen them visually. The documents should remain hidden during processing
    - an option to disable screen redraw
    - an option to minimize the application window

    These scripting options would be useful ...

    6 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. Debugger

    When working on any non-trivial script, debugging is absolutely necessary. Currently, Window.alert() is the only usable method of debugging. $.writeln() also exist, but I don't even know where to look for that.

    6 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. 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

    6 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. 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)
  19. SDK access to add items to contextual menu

    Can the SDK add an option for third-party plugins to add items to the contextual (right-click) menu the way it adds items to other menus? Of course, there needs to be some method to toggle when those items are automatically inserted or removed from the menu depending on the current context.

    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. 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)
← Previous 1 3
  • Don't see your idea?

Feedback and Knowledge Base