Script to determine if an image has a photoshop work path or saved path

Hi all
Has anybody written a script or can point me in the direction of a script that will look at an image, and either tag/highlight or move that image if it has a Photoshop path (a work or saved path) and on multiple image types (.eps, .jpg)
I'm sure this topic has been discussed, as I have seen a few posts, but I can't find a resolute answer. I have seen & tried to run a few scripts with little success (one was through Bridge)
For us non-scripters out there, If I copy lines of code from this forum-I'm not even sure how to correctly save it.
thanks in advance for any help.
Dave

There is a script on ps-scripts.com that should get you work paths
http://www.ps-scripts.com/bb/viewtopic.php?f=19&t=4267&sid=b4177cf5bf96fa9f47ac6011638eb51 1

Similar Messages

  • SQLScript or Shell Script to Determine if Notification Mailer has gone down

    Does anyone have a SQLScript or UNIX command which determines if the Workflow Notification mailers have unexpectedly died?

    It looks like the GSM Service Components can be running/stopped independent of the concurrent manager queues that normally start/stop them from Administer Managers or start_all/stop_all in OAM Generic Services. You could simply monitor fnd_svc_components, or use any of the SQLs below. If you search Metalink for FND_SVC_COMPONENTS, you will find a few articles that describe monitoring techniques.
    SELECT component_name, component_status
    FROM fnd_svc_components
    WHERE component_type = 'WF_MAILER';
    SQL> SELECT q.concurrent_queue_name||':'||d.user_concurrent_queue_name||':'||
    DECODE(p.process_status_code,'A','$UP', '$DOWN')||':'||
    DECODE(p.os_process_id,NULL,'NOPROCESS',p.os_process_id||':'||
    DECODE(q.concurrent_queue_name,'WFMLRSVC','GSM Status: '||c.component_status))
    FROM fnd_concurrent_queues q,
    fnd_concurrent_queues_tl d,
    fnd_concurrent_processes p,
    fnd_svc_components c
    WHERE q.concurrent_queue_name LIKE 'WF%'
    AND q.enabled_flag = 'Y'
    AND c.component_id = 10006
    AND q.concurrent_queue_id=d.concurrent_queue_id
    AND q.concurrent_queue_id = p.concurrent_queue_id(+)
    AND p.process_status_code(+) = 'A'
    Q.CONCURRENT_QUEUE_NAME||':'||D.USER_CONCURRENT_QUEUE_NAME||':'||DECODE(P.PROCES
    WFWSSVC:Workflow Document Web Services Service:$UP:16418:
    WFALSNRSVC:Workflow Agent Listener Service:$UP:16422:
    WFMLRSVC:Workflow Mailer Service:$UP:16419:GSM Status: DEACTIVATED_USER
    SQL> /
    Q.CONCURRENT_QUEUE_NAME||':'||D.USER_CONCURRENT_QUEUE_NAME||':'||DECODE(P.PROCES
    WFWSSVC:Workflow Document Web Services Service:$UP:16418:
    WFALSNRSVC:Workflow Agent Listener Service:$UP:16422:
    WFMLRSVC:Workflow Mailer Service:$UP:16419:GSM Status: RUNNING
    select fcq.USER_CONCURRENT_QUEUE_NAME Container_Name, DECODE(fcp.OS_PROCESS_ID,NULL,'NotRunning',fcp.OS_PROCESS_ID) PROCID,
    fcq.MAX_PROCESSES TARGET,
    fcq.RUNNING_PROCESSES ACTUAL,
    fcq.ENABLED_FLAG ENABLED,
    fsc.COMPONENT_NAME,
    fsc.STARTUP_MODE,
    fsc.COMPONENT_STATUS
    from APPS.FND_CONCURRENT_QUEUES_VL fcq, APPS.FND_CP_SERVICES fcs,
    APPS.FND_CONCURRENT_PROCESSES fcp, fnd_svc_components fsc
    where fcq.MANAGER_TYPE = fcs.SERVICE_ID
    and fcs.SERVICE_HANDLE = 'FNDCPGSC'
    and fsc.concurrent_queue_id = fcq.concurrent_queue_id(+)
    and fcq.concurrent_queue_id = fcp.concurrent_queue_id(+)
    and fcq.application_id = fcp.queue_application_id(+)
    and fcp.process_status_code(+) = 'A'
    order by fcp.OS_PROCESS_ID, fsc.STARTUP_MODE;
    How to Check Whether Notification Mailer is Working or Not
    http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=415516.1
    How To Receive An Alert When The Workflow Notification Mailer Crashes Post ATG RUP4
    http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=423116.1
    Outbound Workflow Email Notification is Not Received
    http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=370327.1

  • Script logic : determine the content of a variable according to a IF test

    Hello experts,
    I have the following need in a script logic
    determine the content of a variable according to a IF test
    For example I tried :
    *WHEN %ENTITY%
    *IS "CH20","CH30","ES10"
    *SELECT(%ENTITYPBPD%, "[ID]", "ENTITYCC", "[ID] = '%ENTITYCC_SET%_PBPD'")
    *ENDWHEN
    Syntax is correct but I get a query execution error (Error in WHEN/ENDWHEN structure)
    I guess it's because this when don't have any REC instructions.
    In other words, if the user selection at the package prompt step are CH20, CH30 or ES10
    the variable has to be selection_PBPD
    if another member is selected
    the variable has to take other value
    Hope I've made my need clear, and thanks in advance.
    G.

    Hi G,
    Will the *TEST_WHEN() statement work for this case?
    The way that it works is that if the condition evaluates to TRUE, then the subsequent WHEN...ENDWHEN is processed, else it is not.
    Have a look at Page 66 of "How To Use BPC Scripting Logic, Version 1.00, April 21, 2006" (It's a bit old but I use it a lot on our MS7.0 SP9 installation).
    Hope this helps.
    Regards
    Nick

  • Illustrator script to create symbols from images in folder

    Time to give back to the community...
    Here is a script I recently devised to bulk create symbols from images in a folder. Tested with Illustrator CC 2014.
    // Import Folder's Files as Symbols - Illustrator CC script
    // Description: Creates symbols from images in the designated folder into current document
    // Author     : Oscar Rines (oscarrines (at) gmail.com)
    // Version    : 1.0.0 on 2014-09-21
    // Reused code from "Import Folder's Files as Layers - Illustrator CS3 script"
    // by Nathaniel V. KELSO ([email protected])
    #target illustrator
    function getFolder() {
      return Folder.selectDialog('Please select the folder to be imported:', Folder('~'));
    function symbolExists(seekInDoc, seekSymbol) {
        for (var j=0; j < seekInDoc.symbols.length; j++) {
            if (seekInDoc.symbols[j].name == seekSymbol) {
                return true;
        return false;
    function importFolderContents(selectedFolder) {
        var activeDoc = app.activeDocument;     //Active object reference
      // if a folder was selected continue with action, otherwise quit
      if (selectedFolder) {
            var newsymbol;              //Symbol object reference
            var placedart;              //PlacedItem object reference
            var fname;                  //File name
            var sname;                  //Symbol name
            var symbolcount = 0;        //Number of symbols added
            var templayer = activeDoc.layers.add(); //Create a new temporary layer
            templayer.name = "Temporary layer"
            var imageList = selectedFolder.getFiles(); //retrieve files in the folder
            // Create a palette-type window (a modeless or floating dialog),
            var win = new Window("palette", "SnpCreateProgressBar", {x:100, y:100, width:750, height:310});
            win.pnl = win.add("panel", [10, 10, 740, 255], "Progress"); //add a panel to contain the components
            win.pnl.currentTaskLabel = win.pnl.add("statictext", [10, 18, 620, 33], "Examining: -"); //label indicating current file being examined
            win.pnl.progBarLabel = win.pnl.add("statictext", [620, 18, 720, 33], "0/0"); //progress bar label
            win.pnl.progBarLabel.justify = 'right';
            win.pnl.progBar = win.pnl.add("progressbar", [10, 35, 720, 60], 0, imageList.length-1); //progress bar
            win.pnl.symbolCount = win.pnl.add("statictext", [10, 70, 710, 85], "Symbols added: 0"); //label indicating number of symbols created
            win.pnl.symbolLabel = win.pnl.add("statictext", [10, 85, 710, 100], "Last added symbol: -"); //label indicating name of the symbol created
            win.pnl.errorListLabel = win.pnl.add("statictext", [10, 110, 720, 125], "Error log:"); //progress bar label
            win.pnl.errorList = win.pnl.add ("edittext", [10, 125, 720, 225], "", {multiline: true, scrolling: true}); //errorlist
            //win.pnl.errorList.graphics.font = ScriptUI.newFont ("Arial", "REGULAR", 7);
            //win.pnl.errorList.graphics.foregroundColor = win.pnl.errorList.graphics.newPen(ScriptUIGraphics.PenType.SOLID_COLOR, [1, 0, 0, 1], 1);
            win.doneButton = win.add("button", [640, 265, 740, 295], "OK"); //button to dispose the panel
            win.doneButton.onClick = function () //define behavior for the "Done" button
                win.close();
            win.center();
            win.show();
            //Iterate images
            for (var i = 0; i < imageList.length; i++) {
                win.pnl.currentTaskLabel.text = 'Examining: ' + imageList[i].name; //update current file indicator
                win.pnl.progBarLabel.text = i+1 + '/' + imageList.length; //update file count
                win.pnl.progBar.value = i+1; //update progress bar
                if (imageList[i] instanceof File) {         
                    fname = imageList[i].name.toLowerCase(); //convert file name to lowercase to check for supported formats
                    if( (fname.indexOf('.eps') == -1) &&
                        (fname.indexOf('.png') == -1)) {
                        win.pnl.errorList.text += 'Skipping ' + imageList[i].name + '. Not a supported type.\r'; //log error
                        continue; // skip unsupported formats
                    else {
                        sname = imageList[i].name.substring(0, imageList[i].name.lastIndexOf(".") ); //discard file extension
                        // Check for duplicate symbol name;
                        if (symbolExists(activeDoc, sname)) {
                            win.pnl.errorList.text += 'Skipping ' + imageList[i].name + '. Duplicate symbol for name: ' + sname + '\r'; //log error
                        else {
                            placedart = activeDoc.placedItems.add(); //get a reference to a new placedItem object
                            placedart.file = imageList[i]; //link the object to the image on disk
                            placedart.name =  sname; //give the placed item a name
                            placedart.embed();   //make this a RasterItem
                            placedart = activeDoc.rasterItems.getByName(sname); //get a reference to the newly created raster item
                            newsymbol = activeDoc.symbols.add(placedart); //add the raster item to the symbols                 
                            newsymbol.name = sname; //name the symbol
                            symbolcount++; //update the count of symbols created
                            placedart.remove(); //remove the raster item from the canvas
                            win.pnl.symbolCount.text = 'Symbols added: ' + symbolcount; //update created number of symbols indicator
                            win.pnl.symbolLabel.text = 'Last added symbol: ' + sname; //update created symbol indicator
                else {
                    win.pnl.errorList.text += 'Skipping ' + imageList[i].name + '. Not a regular file.\r'; //log error
                win.update(); //required so pop-up window content updates are shown
            win.pnl.currentTaskLabel.text = ''; //clear current file indicator
            // Final verdict
            if (symbolcount >0) {
                win.pnl.symbolLabel.text = 'Symbol library changed. Do not forget to save your work';
            else {
                win.pnl.symbolLabel.text = 'No new symbols added to the library';
            win.update(); //update window contents
            templayer.remove(); //remove the temporary layer
        else {
            alert("Action cancelled by user");
    if ( app.documents.length > 0 ) {
        importFolderContents( getFolder() );
    else{
        Window.alert("You must open at least one document.");

    Thank you, nice job & I am looking forward to trying it out!

  • How to determine if a user has access to an item

    Without using the WWSEC_API, i need to find out if a user (not the logged in user) has the right privileges to view an item (url).
    Has anyone identified what tables are involved in determining if a user has access to view an item ?

    Create a vo with the following SQL passing userid as bind value:
    SELECT C.USER_NAME,
    B.RESPONSIBILITY_NAME,
    A.START_DATE,
    A.END_DATE
    FROM APPS.FND_USER_RESP_GROUPS_DIRECT A,
    APPS.FND_RESPONSIBILITY_TL B,
    APPS.FND_USER C
    WHERE C.USER_ID = A.USER_ID
    AND C.USER_NAME= :1
    AND B.RESPONSIBILITY_ID = A.RESPONSIBILITY_ID
    You will have the list of all the responsibilities of a user.
    Kristofer

  • How Can I Tell If An Image Has A Preview?

    I searched around and couldn't find the answer to this and I'm sure it's been asked and answered.
    The only way I've been able to tell if an image has a preview is if I see the Loading ... box when I click on an image in the Viewer.
    Is there another way?
    I couldn't find anything in the Metadata, but maybe I missed it.
    When I Right-Click an image it seems I always get Delete Preview as an option, even if I just deleted it. (in Preferences, I'm not generating Previews)

    This is why I was asking the question.
    I found out (I think from another discussion here) that if you drag an image out of Aperture, you will get the Preview, not the Version.
    So, I wanted to see if there is an easy way to tell if what I'm looking at has a Preview. But it appears the only way to tell is to do things like dragging an image out of Aperture to see if a Plus sign appears, or if you click on an image and see (very briefly) Loading ...
    Right clicking the image doesn't really tell you if there is or is not a Preview.
    I was hoping there would be an easier way. Wouldn't it be helpful if there was a tag to indicate this? Maybe not a tag for a Preview, but a tag indicating a lack of a Preview?
    I think I'll send Apple feedback requesting a feature for this. I'm not really hung up on how it's implemented. I'm sure Apple could come up with something useful.
    Thanks.

  • Help! I am trying to use the scripts image processor in Photoshop CC.

    Help! I am trying to use the scripts>image processor in Photoshop CC. When I click on it it comes up with an error saying that it cannot find the Javascript Plug In. I have the newest version of Java installed. How do I get it to work in Photoshop. Do I have to download a separate plug in? Any help would be greatly appreciated.

    Java is not Javascript.
    Do you have a Mac or PC?
    If PC, do you have this file on your system?
    C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit)\Required\Plug-Ins\Extensions\ScriptingSupport.8li
    If not, you've got a corrupted installation of Photoshop.  Uninstalling and reinstalling may help.
    -Noel

  • SCRIPT TO IMPORT MULTIPLE PLACED IMAGES..AND OUTPUT MULTIPLE IMAGES TO SINGLE PDF.

    Anyone got a script to import multiple placed images into CS4? or is this possible in CS5?
    and can we output multiple layers into a single PDF in illustrator?  Or multiple layers into single JPEGS from illustrator with one command instead of individually saving out each page... would be a huge time saver for me.
    Currently I output each completed layer individually and then right click those outputted jpegs in their output folder and choose "combine supported files into acrobat..." to make a single acrobat file..
    I`d also like to be able to CTRL click multiple layers and go save as... only those layers get saved out...
    And so adding something in the Save for PDF output dialogue box to save layers to multiple pages would be a helpful time saver..

    In CS 4 and CS 5 you can drag and drop fro m the finder or the Bridge, and I guess any other similar type viewer, multiple number of image files to a document. You can configure the bridge in such a way as to allow you to see the Bridge and your document at the same time for this very purpose.
    If you just drag and drop the files are linked if you drag while holding the shift key then the files will be embedded.
    ID and PS CS 5 have a minibridge which works the sam way but is an actually panel and will stay in the front.
    I separate the images but they import one on top of another.

  • Photomatix plug-in's HDR merged image has suddenly stopped showing up as part of the stack, yet when I repeat the merge it warns that these images are already merged. I have the merged image labeled with a HDR suffix.

    Photomatix plug-in's HDR merged image has suddenly stopped showing up as part of the stack, yet when I repeat the merge it warns that these images are already merged. I have the merged image labeled with a HDR suffix. Worked fine until now. Thanks

    I am not sure what's happening with IE9 (no live site) but I had real problems viewing your code in Live View - until I removed the HTML comment marked below. Basically your site was viewable in Design View but as soon a I hit Live view, it disappeared - much like IE9. See if removing the comment solves your issue.
    <style type="text/css">
    <!-- /*Remove this */
    body {
        margin: 0;
        padding: 0;
        color: #000;
        background:url(Images/websitebackgroundhomee.jpg) repeat scroll 0 0;
        font-family: David;
        font-size: 15px;
        height:100%;

  • How to determine which FileChooser ExtensionFilter has been selected

    Hi,
    I'm using a JavaFX fileChooser.showSaveDialog with two extension filters (*.csv and *.xml). How can I determine which filter was selected when the end-user clicks the save button?
    I am writing a program that allows the end-user to create an output file in CSV or XML format.
    If the end-user enters a file name with no extension, I need a way to determine if I should create a CSV or XML file. I would also like to add the proper extension to the file name if none is specified by the end-user. I want to do this based on which filter the end-user has selected. I wrote a Java program 5 years ago and I was able to do this with the following instruction:
    String extension = jFileChooser.getFileFilter().getDescription();
    I can't find a similar instruction for JavFX.
    My JavaFX Code:
    FileChooser fileChooser = new FileChooser();
    fileChooser.setInitialDirectory(new File(options.getOutputDirectory()));
    ExtensionFilter filter1 = new FileChooser.ExtensionFilter("Comma Delimited (*.csv)", "*.csv");
    fileChooser.getExtensionFilters().add(filter1);
    ExtensionFilter filter2 = new FileChooser.ExtensionFilter("XML Document (*.xml)", "*.xml");
    fileChooser.getExtensionFilters().add(filter2);
    File file = fileChooser.showSaveDialog(stage);
    String filename = file.getAbsolutePath();...How do I determine which extension filter has been selected?
    My Java Code:
    JFileChooser jFileChooser = new JFileChooser();
    jFileChooser.setCurrentDirectory(new File(outputDirectory));
    jFileChooser.setSelectedFile(new File(backupfile));
    FileFilter filter = new FileNameExtensionFilter("Comma Delimited (*.csv)", "csv");
    jFileChooser.addChoosableFileFilter(filter);
    jFileChooser.setFileFilter(filter);
    filter = new FileNameExtensionFilter("XML Document (*.xml)", "xml");
    jFileChooser.addChoosableFileFilter(filter);
    jFileChooser.setAcceptAllFileFilterUsed(false);
    jFileChooser.setDialogTitle("Export Alarms");
    jFileChooser.setBackground(colorFileChooser);
    int returnVal = jFileChooser.showDialog(jFrame, "Export");
    if (returnVal == JFileChooser.APPROVE_OPTION) {
        File file = jFileChooser.getSelectedFile();
        String filename = file.getAbsolutePath();
        String extension = jFileChooser.getFileFilter().getDescription();
        if (extension.equals("XML Document (*.xml)")) {
            if (!filename.endsWith(".xml") && !filename.endsWith(".XML")) {
                filename = filename + ".xml";
            saveTableXML(filename);
        else if (extension.equals("Comma Delimited (*.csv)")) {
            if (!filename.endsWith(".csv") && !filename.endsWith(".CSV")) {
                filename = filename + ".csv";
            saveTableCSV(filename);
    }Thanks,
    Barry
    Edited by: 907965 on May 13, 2012 1:14 PM
    Edited by: 907965 on May 13, 2012 1:15 PM
    Edited by: 907965 on May 13, 2012 1:19 PM

    This problem is currently tracked as http://javafx-jira.kenai.com/browse/RT-18836.

  • How to determine which Windows application has focus

    I'm new to JAVA and new to programming. I hope someone will help me out. I'm trying to write a simple JLink program (JLink is a JAVA API for Pro|Engineer, a CAD design program). In part of this program I need to determine if Pro|E has focus. Is there some way to use JAVA to determine which actively running Windows application has focus?
    I basically want my program to pause when focus changes to another program. For example: While Pro|E is active and has focus the program runs, when I select an Excel window, or Outlook, or Notepad or any other window my program will pause until focus is returned. I just need to determine which window within Windows has focus.
    I hope I have explained this properly. I searched the internet for an answer but found nothing. I did come across some references to JNI, but I'm not sure what that is or how to use it.
    Thank you!

    I just need to determine which window within Windows has focus.No, you don't. All you need to determine is whether your application has the focus. If it doesn't, then some other application does, but it's really irrelevant which one does. All that's relevant is that your application doesn't have the focus and hence it should pause.

  • Can one create a script to determine the filepath of a PDF based on information entered into a form?

    I work for the IT department for a medical center and we are creating signable PDF forms so that our center can move toward a paperless system.  The center uses a program to organize all of the PDF forms once they are signed, but we are wanting to make everything structured to work seamlessly with this program.  What we need to do this is that when a form is signed by a patient, a script within the PDF saves the file to a specific folder and then creates the file name based on the patient's idnumber, date of birth, and the name of the procedure the form was for (which is in the form as a drop down list).  I haven't been able to find anything on how to do anything like this, so any help will be greatly appreciated.

    It has been a while since I have posted here because I have been looking into doing this using a plugin, since Actions can't be run automatically by signing or any other form trigger.  I have recently come accross folder level javascripts, though and am wondering if you guys think that would work, and if so, how could I do it?  I'm reading through a post here: http://acrobatusers.com/tutorials/how-save-pdf-acrobat-javascript and it seems to be really close to what I need, it just isn't quite there.  My code now looks like the following, (many thanks to you guys, by the way):
    //Create the file name from text fields in the form
         //Credit to Gilad D for the first part of this script.
         var myFileName = this.getField("PATIENT_ID").valueAsString + "#" + this.getField("PATIENT_DOB_3").valueAsString + "#C#" + this.getField("PROCEDURE_NAME").valueAsString;
         //Save the file
         this.saveAs("/C/Users/ahill.CNC/Desktop/PDF test save/" + myFileName + ".pdf");
    From what I am understanding, with a folder level script, I can make a script and save it to a specific folder that Acrobat can access and I should be able to call that script from within the form.  I mainly need to know how to call the script and if there are any changes to the above script that need to be made to make it work as a folder level script, I need to know how to do that.  I'm going to continue reading up on this, but If you happen to know how to do it and are able to help me, it would be greatly appreciated.  Again, thank you guys for all the help.

  • Determining if a request has timed out

    My code creates an NSMutableURLRequest, then uses a NSURLConnection to make a http request. I am combing the documentation but I cannot find how to determine if the request has timedout, i.e. I want to handle the timeout before the error is displayed
    Here is my code:
    NSData *serverData = [[NSData alloc] init];
    NSString *theServerURL = @"http://myurl.com"
    NSMutableURLRequest *theRequest=[NSMutableURLRequest requestWithURL:[NSURL URLWithString:theServerURL] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:10.0];
    [theRequest setHTTPMethod:@"POST"];
    serverData = [NSURLConnection sendSynchronousRequest:theRequest returningResponse:&serverResponse error:nil];
    DO I somehow determine the timeout error based on the error in NSURLConnection? If so, how do error codes work? Is it somehow determined based on some variable in NSMutableURLRequest/NSURLRequest? Any help would be appreciated. Thank you.

    Thats what I thought. I think I am screwing up the implementation as I am confused on the initialization properties. The initialization code from the doc is as follows:
    NSError *myerror = [[NSError alloc] initWithDomain:domain code:code userInfo:dict
    Then I think I would replace nil with myerror
    I am struggling with what the domain, code, and userInfo properties. I think I want the error code NSURLErrorTimedOut but I have no idea how to get that.

  • Saved jpg image has magenta hue in browser - help please

    Hi, folks:
    [running photoshop cs3 under windows XP Pro/SP2]
    I've been saving jpg files for years with no problems. Now I have one that has me stumped!
    I have a psd file with about 14 layers, a few of which are hidden. I merge layers and then save as a high-resolution jpg. I then open up the jpg in photoshop and it looks just fine.
    However, when viewed directly from my pc in a browser (MSIE 7 or Firefox 3.0.3, either stand-alone or in an html shell), the image has a discernable dark magenta hue.
    Originally, I mistakenly had an extra channel in the PSD file that I thought was causing the problem. But it's removed yet the problem remains.
    Note: I also saved as a GIF and PNG and the problem remained.
    I'm really stuck on this one. Help would be appreciated!
    Thanks!
    Fred

    FOUND A SOLUTION - CHANGED ICC COLOR PROFILE
    Well, folks, I've answered my own question. The problem *was* the ICC Color profile, contrary to what tech support told me in the past (and indeed tech support pretty much told me to go take a hike in the past).
    I opened the PSD, then went to file->Edit-> Convert to profile and converted to profile sRGB IEC61966-2.1 and told not to merge layers. Then I saved as a jpg and the image was perfect.
    Lesson learned (no thanks to Adobe Support): when importing video frames, change the ICC Profile!
    Now for the biggest laugh of the day: he said (in case#180459305) that if you copy or rename files using the filesystem filemanager (e.g., the desktop or windows explorer), that it would open the file to copy or rename it and then rewrite it, thus cause lossy image degradation.
    I told him (politely) that he was wrong - that renaming a file does not open it - it simply updates directory information about the file, and that copying a file (outside of photoshop) does a byte-for-byte clone of the file and does not degrade image quality.
    Where do they get these purported "experts"????
    Fred

  • Batch script in Photoshop to remove background. Path has different name.

    Hi,
    I would like to make a script that selects a saved path in a image, invert the selection to select the background and then remove that area or color it white.
    That's not a problem as long as all the path's in the images are named the same. My problem is that the pathes in the images are named different. I want photoshop to just select the first or the only path in the list and don't go by name.
    Does anyone have a solution to this?
    Thanks

    Paste the following text into a new file in ExtendScript Toolkit (part of Photoshop’s installation, Applications/Utilities/Adobe Utilities/ExtendScript Toolkit … and save it as a jsx-file into Photoshop’s Presets/Scripts-folder.
    After restarting Photoshop the Script should be available under File > Scripts and can be assigned a Keyboard Shortcut directly, recorded into an Action, be used in a Configurator-Panel or started from ExtendScript Toolkit directly.
    // 2013, use it at your own risk;
    #target photoshop
    if (app.documents.length > 0) {
    if (app.activeDocument.pathItems.length > 0) {
    var thePath = app.activeDocument.pathItems[0];
    app.activeDocument.selection.selectAll();
    thePath.makeSelection(0, true, SelectionType.DIMINISH);

Maybe you are looking for

  • Lightroom 2.1 vs PS CS4

    I understand that the Lightroom 2.1 Develop module uses the same back-end code as ACR 4.6. ACR 5, in CS4, is apparently different. Will ACR 2.x have the same code as ACR 5, or will we need to upgrade to Lightroom 3.x, to have the equivalent Develop m

  • Renaming Active Directory object

    Hi guys, I have search all over the internet to find a solution for this, but I didn't find anything ... is there any way to rename an object in AD? For example: CN=my user name, CN=Users, DC=myCompany, DC=comneeds to be renamed to: CN=John Smith, CN

  • Sending idoc WVINVE03

    Hi SAP Gurus, May I know what is the procedure to send idoc WVINVE03? I have tried WE19 to simulate and clicked on the standard outbound processing. Idoc is created. My question is: How is this being processed aside from WE19? Is there a transaction

  • Mail upgrade in Lion crashes

    After downloading Lion and launching Mail for the first time, Mail crashes in the middle of the Upgrade during the Optimizing part. Anybody else having this problem?

  • Finder get info ignore ownership on volume vs wgm sharing perms

    if I check "ignore ownership on volume" (finder > file > get info), how does this affect wgm sharing settings? i.e. Is it ignored if WGM handles the share? does it override wgm's settings? just wondering how they interact with each other, if at all..