How to get color group from illustrator into flash

I have difficulties with the color management between Illustrator and Flash.
I have the original vector files in Illustrator and would like to use the color groups, I have in Illustrator, also in Flash.
One way doing it is using the Kuler.
But I can not get the colors from Illustrator into Kuler.
Can someone advice how to manage that process?
Many thanks in advance!

I'm fairly new to this having only recently started using these tools again after six years, but will try to help! Go to "Explore", find a theme you like and click the "Edit" selection when you mouse over it. From there you can edit it or save a copy of it as is as whatever name you wish. In Photoshop or Illustrator, they will now show up in Adobe Color Themes (Window > Extensions > Adobe Color Themes) under "All Themes" in the drop menu. In these apps (and others that are Adobe Color Theme aware), any themes that you favorite on the site will show up under "My Favorites".
If you're using Fireworks, it's different as it still uses Kuler (Window > Extensions > Kuler).  Themes you save or favorite on the site don't automatically show up there, however you can search for themes by name, and if you select "Custom" from the theme group dropdown, you can enter up to four names that will show up in that dropdown menu and produce as many results as the window can hold for an individual term. For instance, I saved a theme as "Copy of Industrial Calm" which if I enter in the search box, the "group" is a group of one. However, if I just type "Industrial", the window fills with options, yet there are MANY more results on the Adobe Color site and you would have to be specific to get the right one in that window.
Hope that helps.

Similar Messages

  • Is it possible to upload color groups from Illustrator CC?

    Is there anyway to upload a color group from Illustrator to Adobe Cloud and have it appear as a Color Theme? I can only seem to upload individual colors. Alternatively, is it possible to group individual colors that have been uploaded into a Color Theme?
    I am running Illustrator CC 18.1.1 on Mac 10.9.5 (Mavericks.)

    Upload? You should be able to tap and hold down on an image until the Copy or Save Image options popup. Tap Save and it should be saved to the camera roll album in the photos app.

  • Going from Illustrator into Flash

    I tried asking in the Flash forum, though I received no response.
    When copying-and-pasting symbols from Illustrator into Flash CS5:
    1. Does it make a difference if you paste on the main stage in Flash or create
    a new symbol first and paste it there?
    2. After pasting on the stage two separate symbols, I get two separate
    folders called FlashAICB with a subfolder called Illustrator Symbols
    containing my copied symbol. Can I move the two symbols together into
    the same folder? Can I change the name of the FlashAICB folder?
    Will this cause any problems?

    1)If you copy/paste an object from illustrator to flash as is, it will be an object in flash and certain operations require the object to be a symbol which can be done by hitting F8. This is the same thing as creating a symbol in illustrator first.
    2)Right clicking on the symbols will let you move the symbols to the root or another folder or even a new folder. Think of the folders as organizers.

  • Importing from Illustrator into Flash

    I've created a text graphic in Illustrator CS2, which is stretched and with a light fill + a thin black stroke (0.1pt).
    When importing into the Flash (CS3) library, I get an error message telling me that there's a compatibility problem because of the stretched text. Everything, besides the fact that the text should be stretched but isn't, looks fine in the graphic that's imported. All well and good, I go over to Illustrator and convert the text to outlines.
    Then I try importing again, no error messages. But I get the problem that the outline is thicker than it was in Illustrator. Too thick. (Looks like 1 or 2pt).
    I go back to Illustrator and outline the stroke, group the objects together for the sake of it, and try importing again. This time, the outline correctly displays on about 1/3 of the letters. But the have absolutely no stroke..
    I then make a compound path out of all the objects. Which changed nothing, about how it imports into Flash.
    I decided to just place the text as a jpeg/bitmap image in Flash, and it looks normal as in, the stroke is the right thickness and all letters have a stroke. But of course, it's pixels. And looks pretty horrible, especially where the letters get rather thin.
    So I'm left clueless. Why won't the Illustrator file simply import as it should?
    And how can I get it to do so?

    Would converting the text to Flash text in Illustrator be helpful?

  • How to get scource timecode from AVCHD into CS6?

    The scource material I record with my Sony FS-100 camera records timecode and displays it when played back in the camera. Importing the media into CS6 (and CS5) all clips start at 00:00:00:00 no matter how I select the timecode display.
    Importing directly from the SD card as .MTS files or with the Sony software as .M2TS doesn't make a difference.
    I have to edit a project shot with two camera's and separate audio, all with a synced identical timecode.
    How can I get Premiere to recognize the scource timecode of the clips?

    podieopos wrote:
    Which causes some other difficulties. The camera starts naming the clips from scratch after inserting a new SD card, starting with 00001.mts again, creating the danger of errors with double filenames...
    Any solutions for that?
    This is the single biggest problem with AVCHD, in my opinion, and it makes no sense to me why it works this way - especially having worked with P2 media which shares a lot of the same metadata controls but also has unique file naming.
    The general workaround is to make sure that you put your SD contents for each card in it's own unique folder on your hard drive. How unique you want to make that folder is up to you. For me, a typical project is this:
    D:\ drive (or whatever letter you have)Project folder (so something like "197 HS Graduation Project 2012")Video
    ReelA_01 (this folder is for the 1st SDHC card from camera A)
    ReelA_02 (this is the 2nd SDHC card from camera A
    ReelB_01 (1st SDHC card from camera B)
    ReelC_01 (1st SDHC card from camera C)
    You get the idea though...unique folder for each card so I more or less know where everything is.
    I create a similar folder structure for the bins inside PPro, so I have:
    Again, you get the picture. It's important to keep track of your media because one day you might move your project or your media files to a different drive or into a different directory and have those clips go offline inside PPro. You'll be able to reconnect all your lost media successfully IF you have kept good about your media in the project bin as well as your hard drive. Come up with whatever naming system or directory structure you want, but my advice is to make it as clear and understandable to you as possible and to be CONSISTENT every single time.

  • How to get ICC Profile from Illustrator.Document ?

    I am using CS5 SDK and I have an Illustrator.Document object.  I want to get the path to the ICC profile(s) associated with that document (RGB, CMYK, Greyscale).  How can I get to those?

    A little, since I'm a C++ guy
    That said, I've looked through the headers and there's slim pickings on ICC profiles. I seem to recall others have asked similar questsions and run into problems with the lack of API support.
    The only thing I can find is this in AIOverrideColorConversion.h:
    AIAPI AIErr ( *GetWSProfile )( const ASUInt32 whichProfile, AIColorProfile *profile );
    AIAPI ASUInt32  ( *GetOpenPolicy )(AIColorProfile *profile, ASUInt32 colorModel, ASBoolean isLink, ASBoolean linkHasMultipleProfiles);
    AIAPI AIErr ( *GetProfileData ) (const AIColorProfile profile, ASUInt32 *size, void *data );
    AIAPI AIErr ( *GetProfileName) (const AIColorProfile profile, ai::UnicodeString& profileName ) ;
    There's documentation associated with those calls, but pasting them is a problem because the editor interprets the tabs as tables
    Does that sound like what you want? If so, check out that header and look up those methods -- see if what they describe sounds useful. Presumably there's something similar somewhere in the C# API.

  • How to get itemChild Array from plist into table 2 ?????

    Hi there,
    I am creating a project for the IPhone, using UITableViews.
    I have been looking at James' code and trying to adapt it.
    My project has two tableviews, and two tableview controllers. THe plist is an Array of dictionaries and each dictionary houses a name string and an ItemChild Array.
    The dictionary names go into the first table no problem but I can get the ItemChild Arrays into the second table.
    here is the shape of the plist.
    <string>Category A</string>
    <string>Category B</string>
    <string>Category C</string>
    here are the implementation files for the first and second tableviewControllers
    @implementation TableTutViewController
    @synthesize dataList1;
    - (void)viewDidLoad {
    [super viewDidLoad];
    NSString *path = [[NSBundle mainBundle] pathForResource:@"newData" ofType:@"plist"];
    NSMutableArray* tmpArray = [[NSMutableArray alloc]
    self.dataList1 = tmpArray;
    [tmpArray release];
    #pragma mark -
    #pragma mark Table view data source
    - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 1;
    - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return dataList1.count;
    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    static NSString *CellIdentifier = @"Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
    reuseIdentifier:CellIdentifier] autorelease];
    cell.textLabel.text = [[self.dataList1 objectAtIndex:indexPath.row]
    objectForKey:@"name"]; cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
    return cell;
    #pragma mark -
    #pragma mark Table view delegate
    - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    SecondViewController *secondViewController = [[SecondViewController alloc]
    initWithNibName:@"SecondViewController" bundle:nil];
    secondViewController.dataList1 = [[self.dataList1 objectAtIndex:indexPath.row]objectForKey:@"ItemChild"];
    [self.navigationController pushViewController:secondViewController animated:YES];
    [secondViewController release];
    #pragma mark -
    #pragma mark Memory management
    - (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    - (void)viewDidUnload {
    - (void)dealloc {
    [super dealloc];
    And here is the code for the secondViewController
    #import "SecondViewController.h"
    #import "TableTutAppDelegate.h"
    #import "TableTutViewController.h"
    @implementation SecondViewController
    @synthesize dataList1;
    - (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    - (void)viewDidUnload {
    #pragma mark Table view methods
    - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 1;
    - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return [self.dataList1 count];
    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    static NSString *CellIdentifier = @"Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
    cell.textLabel.text = [[self.dataList1 objectAtIndex:indexPath.row]
    cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
    return cell;
    - (void)dealloc {
    [dataList1 release];
    [super dealloc];
    Any idea's on what is missing would be great. Do I need to create a new array to put the itemChild array into before loading it into the cell.textLabel.text??
    Any help would be fantastic,
    Message was edited by: alex200

    Hey Alex, welcome to the Dev Forum!
    alex200 wrote:
    I have been looking at James' code and trying to adapt it.
    Have you been looking at James as well? I'm wondering if you two are at the same school.
    The dictionary names go into the first table no problem but I can get the ItemChild Arrays into the second table.
    Actually you passed the ItemChild arrays correctly (assuming dataList1 is declared as shown), but when you wanted the name for each element, you forgot that ItemChild was an array of strings, not an array of dictionaries:
    // SecondViewController.h
    @interface SecondViewController : UITableViewController {
    NSMutableArray *dataList1;
    @property (nonatomic, retain) NSMutableArray *dataList1;
    // SecondViewController.m
    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    cell.textLabel.text = [self.dataList1 objectAtIndex:indexPath.row]; // <-- dataList1 is an array of strings
    // objectForKey:@"ItemChild"];
    cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
    return cell;
    Other than the above, there wasn't much to correct. I just set the title of the first controller's nav item, since that's needed to display the default return button in the second controller's nav bar (but you probably had set that title in IB), and I also passed the name of the selected Category row to the second controller's nav item:
    // TableTutViewController.m
    - (void)viewDidLoad {
    [super viewDidLoad];
    self.navigationItem.title = @"Categories"; // <-- added in case title isn't in xib
    - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    SecondViewController *secondViewController = [[SecondViewController alloc]
    initWithNibName:@"SecondViewController" bundle:nil];
    secondViewController.dataList1 =
    [[self.dataList1 objectAtIndex:indexPath.row]objectForKey:@"ItemChild"];
    secondViewController.navigationItem.title =
    [[self.dataList1 objectAtIndex:indexPath.row]objectForKey:@"name"]; // <-- add title
    [self.navigationController pushViewController:secondViewController animated:YES];
    [secondViewController release];
    Overall it looks like you did a nice job. I think ItemChild was an array of dictionaries in James' plist, so that might be the reason your code matched his plist instead of yours.
    - Ray

  • What is the best practices workflow from illustrator to flash in cs 6?

    Hello- question from an illustrator to flash workflow n00b.
    I'm creating a flash experience with animated characters.
    I'm building my art assets in illustrator.
    I've found it relatively easy & straightforward to import assets from illustrator into flash.
    I can conveniently import my layers and symbols from illustrator as separate layers and symbols in flash and manipulate them.
    However, let's say after import I want to change something with an asset using illustrator. For example, I have a character with facial features, including eyes. I want to change the eyes in illustrator and have those changes then be propogated in some way- automagically or manually- in flash.
    What is the right way to do this? Are there best practices for being able to go back and forth between flash and illustrator?
    Thank you!
    ~ sae

    Thanks for the reply Suhas.
    I guess the answer to my question is that there is no good way. In the photoshop/illustrator workflow, I can paste a document from illustrator into photoshop and then double-click it in photoshop to open it back up in illustrator and edit the original. I have seen posts on people doing this between Flash and Illustrator with the now-discontinued Flash Catalyst- a process that was apparently called round-tripping. Ideally, this is the functionality I'd like to have between Flash and Illustrator but I take it from your reply that the answer is 'Does not exist.'
    ~ sae

  • How do i get a video from iphoto into imovie

    how do i get a video from iphoto into imovie

    Hi Margaret,
    I'm not certain, but try this...
    In finder, locate the video, then drag & drop it on iMovie's icon.

  • Importing from Illustrator into Photoshop

    I am struggling to learn Creative Suite CS4, and it is very hard.
    Can anyone help me with the following problem.
    I have made some line art in Illustrator CS4 using a wacom pen and the pencil tool. it has about 8 layers.
    I have brought the artwork into Photoshop CS4 so that I can color it in Photoshop. I find that it has been merged into just one layer in Photoshop.
    Is this what is supposed to happen? I expected the drawing to still have all the layers intact.
    can anyone tell me how to move stuff from Illustrator into Photoshop and keep the layers structure?
    Thanks for any advice.

    How did you bring the art into Photoshop?
    Try File > Export > PSD in Illustrator and tick the "Write Layers" option in teh second dialog window.
    Be aware though... you can't maintain layers and have traditional smart objects at the same time.
    If you want smart objects and layers, you need to select an AI layer, copy. Move to PS, create a new layer, paste. Then repeat for each AI layer. And finally realign all the layers in PS so they are positioned correctly.

  • How to get a formula from the user from a text box in a webpage

    Hi. I would like to know how to get the formula from the user who enters in a textbox. This formula can have any number of variables starting with a and goes on.
    The complexity of the formula can go upto sin, cos, ln, exp. Also user enters the minimum and maximum values of these variables. Based on a specific algorithm (which I use) I would calculate a *set of values, say 10, for each of these variables, substitute in the formula and based on the result of this formula, I select ONE suitable  value for each of the variables.
    I don't know how to get this formula (which most likely to be different each time) and substitute the values *which I found earlier.
    Kindly help me out in this issue.

    The textbox is the easy part. It's no different than getting a String parameter out of an HTTP request.
    The hard part is parsing the String into a "formula" for evaluation. You'll have to write a parser or find one.
    Google for "Java math expression parser" and see what you get.
    Or write your own with JavaCC.

  • How to get each value from a parameter passed like this '(25,23,35,1)'

    One of the parameter passed to the function is
    FUNCTION f_main_facility(pi_flag_codes VARCHAR2) return gc_result_set AS
    pi_flag_codes will be passed a value in this way '(25,23,35,1)'
    How to get each value from the string
    like 25 first time
    23 second time
    35 third time
    1 fourth time
    I need to build a select query with each value as shown below:-
    (SELECT t2.org_id, t4.description
    from org_name t2, ref_org_name t3, code_table t4
    where t2.att_data = t4.code
    and t3.ref_code = t2.att_type
    and t2.att_type = 25 and t3.code_type = t4.code_type
    and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date) q1,
    (SELECT t2.org_id, t4.description
    from org_name t2, ref_org_name t3,code_table t4
    where t2.att_data = t4.code
    and t3.ref_code = t2.att_type
    and t2.att_type = 23 and t3.code_type = t4.code_type
    and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date) q2,
    (SELECT t2.org_id, RTRIM(xmlagg(xmlelement(e, t4.description || ';')
    ORDER BY t4.description).EXTRACT('//text()'), ';') AS DESCRIPTION
    from org_name t2, ref_org_name t3,code_table t4
    where t2.att_data = t4.code
    and t3.ref_code = t2.att_type
    and t2.att_type = 35 and t3.code_type = t4.code_type
    and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date
    group by t2.org_id) q3,
    (SELECT t2.org_id, t4.description
    from org_name t2, ref_org_name t3, code_table t4
    where t2.att_data = t4.code
    and t3.ref_code = t2.att_type
    and t2.att_type = 1 and t3.code_type = t4.code_type
    and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date) q4
    Please help me with extracting each alue from the parm '(25,23,35,1)' for the above purpose. Thank You.

    chris227 wrote:
    I would propose the usage of regexp for readibiliy purposes and only in the case if this doesnt perform well, look at solutions using substr etc.
    regexp_substr( '(25,23,35,1)', '\d+', 1, 1) s1
    ,regexp_substr( '(25,23,35,1)', '\d+', 1, 2) s2
    ,regexp_substr( '(25,23,35,1)', '\d+', 1, 3) s3
    ,regexp_substr( '(25,23,35,1)', '\d+', 1, 4) s4
    from dual 
    S1     S2     S3     S4
    "25"     "23"     "35"     "1"In pl/sql you do something like l_val:= regexp_substr( '(25,23,35,1)', '\d+', 1, 1);
    If t2.att_type is type of number you will do:
    t2.att_type= to_number(regexp_substr( '(25,23,35,1)', '\d+', 1, 1))Edited by: chris227 on 01.03.2013 08:00Sir,
    I am using oracle 10g.
    In the process of getting each number from the parm '(25,23,35,1)' , I also need the position of the number
    say 25 is at 1 position.
    23 is at 2
    35 is at 3
    1 is at 4.
    the reason I need that is when I build seperate select for each value, I need to add the query number at the end of the select query.
    Please see the code I wrote for it, But the select query is having error:-
    IF(pi_flag_codes IS NOT NULL) THEN
    SELECT length(V_CNT) - length(replace(V_CNT,',','')) FROM+ ----> the compiler gives an error for this select query : PLS-00428:
    *(SELECT '(25,23,35,1)' V_CNT  FROM dual);*
    -- V_CNT := 3;
    if L_CNT=0 then
    V_E_POS:=instr(pi_flag_codes, ',', 1, 1)-1;
    V_E_POS:=instr(pi_flag_codes, ',', 1, L_CNT+1)-V_S_POS;
    end if;
    if L_CNT=V_CNT then
    end if;
    VN_ATYPE := ' t2.att_type = ' || V_ID;
    rec_count := rec_count +1;
    query_no := 'Q' || rec_count;
    Pls help me with fetching each value to build the where cond of the select query along with the query number.
    Thank You.

  • How to get selected value from selectOneRadio ???

    Hi...i want to how to get selected value from selectOneRadio and use it in another page and in backing bean.
    Note i have about 10 selectOneRadio group in one page i want to know value of each one of them.
    Plzzzzzzzz i need help

    You have a datatable in which each row is a question, correct?
    Also in each row you have 5 possible answers that are in a radio, correct?
    You need to put in your datatable model, a question, and a list of answers (5 in yor case) and the selected one.
    So you will have a get to the question, an SelectItem[] list to populate the radios and another get/set to the selected question.
    <h:selectOneRadio value="#{notas.selectedString}" id="rb">
    <f:selectItem itemValue="#{notas.valuesList}"/>
    Search the web for examples like yours.

  • How to get a value from JavaScript

    How to get return value from Java Script and catch it in c++ code. I have tried following code, but its not working in my case.
    what I want is if it returns true then call some function if it returns false then do nothing, so how to get those values in c++
    ScriptData::ScriptDataType fDataType = resultData.GetType();
    if (fDataType == kTrue)
           //call some function
         // do nothing
    JavaScript Code:
               var value = app.scriptArgs.get("paramkeyname1");
                return true;
               alert ("SORRY");
               return false;

    How to get java script result into JSResult i m not getting it.
    I have wriiten follwing code in c++ :
              WideString scriptPath("\\InDesign\\Source1.jsx");
              IDFile scriptFile(scriptPath);
              InterfacePtr<IScriptRunner>scriptRunner(Utils<IScriptUtils>()->QueryScriptRunner(scriptFi le));
                        ScriptRecordData arguments;
                        ScriptIDValuePair arg;
                        ScriptID aID;
                        ScriptData script(scriptFile);
                        ScriptData resultData;
                        PMString errorString;
                        KeyValuePair<ScriptID,ScriptData> ScriptIDValuePair(aID,script);
                        PMString paramkeyname1;
                        Utils<IScriptUtils>()->DispatchScriptRunner(scriptRunner,script,arguments,resultData,erro rString,kFalse);
                        ScriptData::ScriptDataType fDataType = resultData.GetType(); // here i should get true or false which i m passing it from javascript code......not as s_boolean
                        if (fDataType == kTrue)
                                     iOrigActionComponent->DoAction(ac, actionID, mousePoint, widget);
    Java script code:
    function main()
           var scrpt_var;
           var scriptPath,scrptMsg;
           var frntDoc=app.documents[0];
               var value = app.scriptArgs.get("paramkeyname1");
                 return true; // i want this value i should get in c++ code...How to get these values in c++
              alert ("Error");
              return false; // i want this value i should get in c++ code...How to get these values in c++

  • Get all groups from an AD Server

    Hi everyone,
    I'm trying to get all groups from and AD server.
    Here's how I'm doing it:
    DirContext ctx = new InitialDirContext( (Hashtable<String,String>) env);
              Name n2 = new CompositeName().add(groupsContainer);
              NamingEnumeration<Binding> contentsEnum = ctx.listBindings(n2);
              int i = 1;
              while ( contentsEnum.hasMore() && (i++) < 1000 )
                   Binding binding =;
              return groups; The problem is, I always get an error if I don't restrict the results number to below 1000.
    The error is the following *javax.naming.SizeLimitExceededException: [LDAP: error code 4 - Sizelimit Exceeded];*
    After googling, I found it it's due to a field in the AD Server, that restrict the result number.
    So there is no way that I can obtain all groups without changing that field?

    Hi Nuno,
    You have to increase the MaxPageSize value at ActiveDirectory level to retrieve results more than 1000. By default the MaxPageSize value is 1000. There is no option other than increasing the MaxPageSize value.
    Thanks & Regards,

Maybe you are looking for