Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Solution for Savings Files

New Here ,
Jun 30, 2025 Jun 30, 2025

Hello, I have over 1,000 different files made for a branding project for a company I work for. These are all made in Illustrator and orgnized neatly in diffferent folder accordingly. My boss has asked me to save all of these file locally in our mac folders we use. Is there a efficient way to save these to a Mac folder without having to do it one by one for each .ai file. I need them saved as a .svg .png. jpeg and then uploaed onto a Icloud mac folder. 

TOPICS
Scripting
429
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe
Community Expert ,
Jun 30, 2025 Jun 30, 2025

can you shift-click to select multiple items when using adobe's website?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 30, 2025 Jun 30, 2025

I can mass download 10 at a time to the mac folder but it only downloads them as .ai There is not a option to download them as a png or jpeg

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 30, 2025 Jun 30, 2025

flexibility is not a cc strong point.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 01, 2025 Jul 01, 2025

 

I can mass download 10 at a time to the mac folder but it only downloads them as .ai There is not a option to download them as a png or jpeg

By @JCollier

 

I've moved your post to the illustrator forum and added the tag "scripting". If this can be done with an action or scripting, then the folks here will be able to help you. 

 

Jane

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Jul 02, 2025 Jul 02, 2025

Resaving the .ai files in different formats and folders can be done via scripting.

 

Where are the 1000+ files currently stored? Manually downloading them 10 at a time will be tedious.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jul 02, 2025 Jul 02, 2025

They are currently .ai files in illustrator 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 02, 2025 Jul 02, 2025

@JCollier 

Files cannot be stored in an application. Are they in a folder on your Mac? Or in the Adobe Cloud? Or somewhere else?

Jane

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jul 10, 2025 Jul 10, 2025

They are in the adobe cloud 

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jul 14, 2025 Jul 14, 2025

Hello @JCollier,

Could you try selecting your files in the Creative Cloud Desktop application and then downloading them to a folder to see if it helps with your workflow?


Looking forward to hearing from you.
Anubhav

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Jul 15, 2025 Jul 15, 2025

@Anubhav M Is there any way for a user to download 1000+ Ai files from Adobe Cloud, without having to manually select and download them 10 at a time—an extremely slow and error-prone laborious chore for Adobe Cloud users?

 

I’ve just spent two days investigating how to access files stored in Adobe Cloud via automation with little success and have the following questions:

 

1. Adobe appears to provide web APIs for users who purchase Enterprise Customer accounts. However, Adobe appears to have multiple file-hosting sites and the Adobe Developer web API documentation is extremely confusing and I am unable to determine if these APIs can list+download+upload files stored in `https://www.adobe.com/files/`. Please clarify if Adobe’s web APIs can list+download+upload a customer’s files stored in Adobe Cloud, and which level(s) of customer account are permitted to use these APIs?

 

2. Creative Cloud Desktop app lacks a “Select All” button (or any other way to select multiple files in a single mouse operation) and disables the “Download” button if more than 10 files are individually checked. These restrictions appear to be deliberate and frankly bizarre as all of these files belong to the user, not to Adobe, so Adobe should not be limiting the user’s own access to them. Can you explain why this is?

 

3. Illustrator’s ancient ExtendScript/AppleScript APIs only support listing+opening+saving Ai files stored in the local filesystem. There are no scripting commands for listing+opening+saving Ai files stored in Adobe Cloud. This cripples scripting-based automation for users who store their files in Adobe Cloud. I appreciate that ExtendScript/AppleScript/VB APIs are legacy features added to Illustrator long before Adobe Cloud existed, and Adobe’s focus is on delivering UXP so users can migrate their scripts to that. Will Illustrator’s upcoming UXP scripting support be able to work with Adobe Cloud-hosted files?

 

4. Illustrator’s “Open From Creative Cloud” dialog appears to break macOS Accessibility. While macOS’s high-level GUI Scripting API can obtain a list of all the clickable “buttons” in that dialog which open AIC documents, those buttons do not respond to a “click” command. I’ve not yet tested if macOS’s low-level Accessibility APIs can “click” those buttons but, since the high-level AppleScript API is built atop the low-level C API, I’m guessing not. Is Adobe’s Illustrator app supposed to be ADA-Compliant? Or is Illustrator’s Accessibility support broken/absent, in which case US users may report it to ADA.gov?

 

5. Illustrator’s C++ SDK does include an `AICloudDocument` suite for listing+opening+saving AIC files stored in Adobe Cloud. According to the `AICloudDocument.h` documentation, I should be able to list all AIC files stored in Adobe Cloud by calling `GetFirstNRecentCloudDocuments()` to retrieve the newest 10 file references, then repeatedly calling `GetNextNRecentCloudDocuments()` to retrieve the remaining file references 10 at a time. Here is Adobe’s example code (I have added the `processTenFiles` function calls):

 

        ai::AutoBuffer<ai::UnicodeString> recentDocRefs;
        AICloudRecentsBookmarkHandle reqHandleIn = nullptr, reqHandleOut = nullptr;
     
        //Here we are fetching 10 recent documents, but we can fetch any number less than 100
        error = sAICloudDocument->GetFirstNRecentCloudDocuments(10, recentDocRefs, reqHandleOut);
        
        processTenFiles(recentDocRefs);
        
        //Get next set of recent documents
        while(reqHandleOut)
        {
            reqHandleIn = reqHandleOut;
            error = sAICloudDocument->GetNextNRecentCloudDocuments(10, recentDocRefs, reqHandleIn, reqHandleOut);
            //Always dispose the AICloudRecentsBookmarkHandle after it has been used
            sAICloudDocument->DisposeRecentBookmarkHandle(reqHandleIn);

            processTenFiles(recentDocRefs);
        }

 

This should allow a C++ plugin to open each of the user’s AIC documents one at a time and save them to her local filesystem in any format she wishes (in J Collier’s case, .svg, .png, and .jpg).

 

I developed a C++ plugin based on Adobe’s example code, and this plugin appeared to work correctly when my own Adobe Cloud only contained a few existing AIC files. However, once I added 1000 files to my Adobe Cloud for testing purposes, I found that the `GetFirstNRecentCloudDocuments()` call 1. always returned approximately 110–120 file references regardless of the `numRecentDocuments` argument’s value (it should return 10); and 2. never returned a valid `queryBookmark` pointer, so `GetNextNRecentCloudDocuments()` could not retrieve additional file references.

 

Are these bugs in Illustrator’s `AICloudDocument` API? (If so, I will file a bug report on it this week.)

 

Or is Illustrator’s `AICloudDocument` API intentionally crippled too? (In which case the SDK documentation needs updated to make it clear what this API can and cannot do.)

 

In addition, please confirm where Illustrator bug reports should be filed: at `illustrator.uservoice.com`  and/or at `tracker.adobe.com`.

 

Thanks in advance for your expert guidance.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Jul 14, 2025 Jul 14, 2025

@JCollier I’ve DM’d you.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Jul 17, 2025 Jul 17, 2025
LATEST

Bug report posted. Please visit the following link and mark it Important or Critical if you want Adobe to fix Illustrator’s faulty Adobe Cloud integration:

 

https://illustrator.uservoice.com/forums/908050-illustrator-desktop-sdk-scripting-issues/suggestions...

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines