Script to remove the color definitions

I'm trying to create a script that will delete the definitions of color other than the default and corporate colours. I think some type of loop 'while' to go through the list of colors of the RFSO, corresponding to a table of named colors.

I see that there is an object of color and methods such as Delete(), but for me, it comes together.

Any help would be appreciated.

Try this as a way to solve the problem. It adds a new contains() method to the Array class.

var doc = app.ActiveDoc,
    col  = doc.FirstColorInDoc
    keepColors = ["Black","White","Red","Green","Blue","Cyan","Magenta","Yellow","Dark Grey","Pale Green","Forest Green","Royal Blue","Olive","Salmon","Mauve","Light Salmon","Custom Color"];

Array.prototype.contains = function (value) {
    var i;
    for (i = 0; i < this.length; i+=1) {
        if (this[i] === value) {
            return true;
        }
    }
}

while(col.ObjectValid()){
    if (!keepColors.contains(col.Name)) {
        col2 = col.NextColorInDoc;
        col.Delete();
        col = col2;
    }
    else {
        col = col.NextColorInDoc;
    }
}

Tags: Adobe FrameMaker

Similar Questions

  • How to remove the color swatches in java script

    Friends & expensive Tpk

    I would like the script to remove the nuances in the below:

    PositiveOvertracked (100,15,100,0)

    NegativeOvertracked (15,100,100,0)

    Is this possible?

    Thank you!

    Use the simple and straightforward code below. Replace with the color 'black '.

    mycolor = app.activeDocument.colors.item("PositiveOvertracked")
    mycolor1 = app.activeDocument.colors.item("NegativeOvertracked")
    mycolor.remove();
    mycolor1.remove();
    
  • Remove the color of the text of the link

    How can I remove the color of text that is a link to another page?

    Here is my script:

    a: link {}
    text-decoration: none;
    }
    a: visited {}
    text-decoration: none;
    }
    a: hover {}
    text-decoration: underline;
    }
    a: active {}
    text-decoration: none;
    }

    But still, it looks like this:

    Link text colors.jpg

    Click in the text that is in blue. Go to the Properties section and click on PAGE PROPERTIES. Then go to LINKS (CSS) here you have options for the color of the text which is a link, which changes color it in when you flipping, what color happening at once visited and if get rid of underlines etc. also... This article is a full page option so that you are editing here is the same for all the text links on the page... you must repeat this step for all other pages of your website.

    With the help of this section creates the required CSS for you automatically which is the object of a large part of the design of Dreamweaver after all

  • How to remove the color profile from an image

    The question is how to remove the color profile from an image

    Color fail not in this Document: option to load Photoshop to remove an existing integrated profile but when I save the file, close and open it I always see a color profile in the embedded image.

    Not tried:

    When I clicked on "don't color manage this Document" and click OK and save the document without closing, I see that Photoshop says there is no profile in the image, but once I got close, and then reopen the file it keeps the color profile. How is that possible?

    Use the ColorSync scripting Remove.app found here /Library/Scripts/Remove.app

    Just drag your image to the Remove.app script.

  • I need something to smooth out grainy photos and set the color.  I have several photos that I need to use which has a blue cast on them.  Photoshop will remove the color blue?  I need an answer immediately.

    I need something to smooth out grainy photos and set the color.  I have several photos that I need to use which has a blue cast on them.  Photoshop will remove the color blue?  I need an answer immediately.

    Yes, photoshop can remove noise and remove color casts

  • Remove the color code of the photos

    There is probably a very simple way to do this, have checked some books, but I can't.

    I have color marked a series of photos... with green.  Now, I want to remove the color labels and have no label at all.  How can I do it please.

    Using LR3, on a Mac.

    Thanks for any advice.

    To select: in the module library for the grid of your report above, (if you want all the green labels of all your photos) select attribute and click the green label.

    Then under the label of color Photo/Set / no

    Frans

  • I need script to remove the line with 2 points, another script to remove next lines

    I need script to remove the line with 2 points, another script to remove next lines of two scripts needed help please

    Thanks in advance

    Concerning

    Lakshmiganth

    Scroll through each pathitem and look at the length of his pathPoints group.  If the length is equal to 2 and then use the remove() method to remove it.  For example (this is rough, off the top of my head):

    var lines = new Array();

    for (i = 0;  I have< app.activedocument.pathitems.length; ="" i++)="">

    If (app.activeDocument.pathItems [i].pathPoints.length == 2) {}

    Lines.push (App.activeDocument.pathItems [i]);

    }

    }

    for (i = 0;  I have< lines.length; ="" i++)="">

    Lines [i]. Remove();

    }

  • CS3 - is to remove the colors are not used in documents in a book

    Hello, I have a big problem...

    I have a book composed of about 120 documents Indesign InDesign.

    My question: did you know that a script that can delete the unused nuances in all the documents making up a book rather than document by document (120 documents) by the color chart menu.

    Thank you

    Not a requirement that I met earlier, but it seems too hard.

    for (var i = 0; i)
    {
    var currentDoc = app.open (app.books [0] .bookContents [i] .fullName, true);
    for (var j = currentDoc.unusedSwatches.length; j > 0; j-)
    currentDoc.unusedSwatches [j - 1] .remove ();
    currentDoc.close (SaveOptions.YES);

    }

    This script assumes that you have your one (and only one!) Book to the screen. It opens all documents in a book, removes the nuances and it closes.

    There has always been disagreements about what makes a "unused" shade, and I guess that it works the same as it does in the UI - it removes what is possible and leave the rest.

  • How to remove the colors of the table of characters fill colors

    Hmm. I got to ask questions of the pages for Mac screen, but it looks different from what I've seen in the past. So, I hope I'm in the right place. Over time, I selected some colors in the color popup in the character frame and saved.  I tried to change a color by changing the opacity. Then I tried to save this color has changed for the lines at the bottom of the pop-up window.  It did not work. I would have saved the color that appears in the large square on the left.  Anyway my question is how to remove these incorrect colors lines down.

    I know that this little logical so I am attaching the screenshot I'm talking about.  I want to remove the three red squares, two on the line and the other on row down all in the middle of the screen.

    Thanks for your help.

    EHW

    HI ehw.

    This is the right place. He underwent extensive design of the overnight changes.

    don't think that you can "erase" the colors that you place in the custom palette, but you can replace them easily using the same method the first time:

    Set up color using the sliders or the color space, and then drag the big box and drop on the color you want to replace.

    Here I replaced two red with white.

    Interesting change of color of the header between the two images. Both are screenshots, the left using shift-control-command-4 then pasted from the Clipboard to an empty page in the Pages, the right is the actual color palette. Both were then with SHIFT-command-4 to maks a file that was then inserted here.

    Curious.

    Kind regards

    Barry

  • Remove the color of the bitmap

    Hello

    Is it possible to remove the item from a bitmap color? It seems "grey".

    Thank you

    I found it by searching for "Gray Bitmap", I bet that would be your 3rd test :

    http://supportforums.BlackBerry.com/T5/Java-development/grayscale-image/m-p/195927

  • Jython script to remove the quotes

    All,

    I created the following script as an event script before import to remove the quotes around member names in our source file.  Everything seems to work except the last step of deleting and renaming the file (os.remove and os.rename).  I can see the ".out" file and it seems OK, but the original file is still there.  Any help is greatly appreciated.

    If fdmContext ["LOCNAME'] == 'TecLabor_TO_RSA ':

    fdmAPI.logInfo (fdmContext ["LOCNAME"])

    Try:

    filename = fdmContext ["FILENAME"]

    Inbox = fdmContext ["INBOXDIR"]

    #filedir = fdmContext ['FILEDIR']

    fdmAPI.logInfo (filename)

    fdmAPI.logInfo (inbox)

    file = inbox + '\\TecLabor_TO_RSA\\' + filename

    file_out = inbox + "\\TecLabor_TO_RSA\\" + file name ".out".

    #file = inbox '-' + filedir + "\\"+filename. "

    #file_out = inbox + "\" + filedir + "\\"+filename + «.out "»

    fdmAPI.logInfo (file)

    end = open (file, "r")

    who cares = open (file_out, "w")

    for the end line:

    Line = Line.Replace ('"'," ")

    care. Write (Line)

    end. Close()

    care. Close()

    except IOError, err:

    fdmAPI.logError ("My error" + str (err))

    OS. Remove (file)

    OS. Rename (file_out, leader)

    So you're saying that the os.rename and os.remove of commands do not work? If so make sure have included you the following import statement at the top of your script - import bones

  • How to remove the color orange on the tonicity of the skin of the face

    Hello world

    I have an image that was previously on orange background. I removed from the bottom but the tonicity of the skin in the image always has a very distinct orange cast. The image below shows what the histogram of the image looks like.

    I know that you are supposed to remove color casts using the Curves tool, but I don't know what I need to adjust based on the histogram.

    Can someone tell me how to change the image to remove the orange of the face?

    Thanks in advance.

    Screen Shot 2016-05-07 at 2.21.26 PM.png

    gwhPoster wrote:

    I have an image that was previously on orange background.

    Do you mean that it was taken in a room with orange walls?   I shot one or even two weeks ago who had a semi outdoors are with a translucent roof yellow.  It was fantastic for perfectly diffused light, it produces, but it was a fellow unravel the white balance.

  • Is there an action or a script to remove the variables?

    I have about 500 files created from a source model and a variable (of 500 sets of data). Each of the 500 output files includes the library of variables. I want to separate the object and remove the variable in each of these output files. It will take hours to open each file and manually remove the variable, so I hope that it might be possible to automate this process with a script or a batch action. Unfortunately, however, I don't know enough script to create the script myself. Are there commands that can be combined in an action, or y at - it an existing, to achieve this script?

    Thank you very much.

    Maybe that someone else can promote the use of 'actions' for this?

    About scripting:

    Give a try on a "test copy" of one of your files and see if it's what you want.

    function removeDataSetsAndVariables() {
        if (app.documents.length > 0) {
            var doc = app.activeDocument;
            var dS = doc.dataSets.length;
            var v = doc.variables.length;
            var curV;
            if (v > 0) {
                for (var i = v - 1; i >= 0; i--) {
                    curV = doc.variables[i];
                    curV.remove();
                }
            }
            if (dS > 0) {
                doc.dataSets.removeAll();
            }
        }
    }
    removeDataSetsAndVariables();
    

    In my quick test, the code snippet above will remove all the variables and data sets, is that what you need/want? If Yes, then we can proceed from there. Let us know.

  • Remove the color themes themes Panel.

    Hello!

    I'm tired of seeing the color themes in my control panel color themes (I created them for test purposes, whereas they were just tests...).

    Is it possible to remove it so I can start over?

    Thank you!

    Chris.

    Screen-Shot-2015-08-05-at-12.50.jpg

    I found a way! Thanks ya'll!

  • script to copy the color of the object below

    Hello

    I was wondering if there is a script to copy the fill color of an object below.

    I need to transfer the fill colors of 300 different places for 300 circles, how can I do this quickly?

    Thank you

    Pisistratus

    Update:

    #target illustrator
    function test(){
        function isSquare(item){
            if(item.pathPoints.length > 4){
                return false;
            }
            for(var i=0; i 0){
            var doc = app.activeDocument;
            for(var i=0; i= v[0] && v1[2] <= v[2] && v1[1] <= v[1] && v1[3] >= v[3]){
                                thisInnerPath.fillColor = thisPath.fillColor;
                            }
                        }
                    }
                }
            }
        }
    }
    test();
    

Maybe you are looking for