PSB filename name and smart layer

These two should be the same?

When the name of the smart layer is changed, why the name of the psb file does not change?

They are independent of each other. First, they could start the same when they are created. It is also along the lines of turning a jpg file in a smart object, open it to add an adjustment layer, then trying to save it. You can not do without sanding of the layer, or save the SO in a new PSD or PSB file and import back into Society.

Tags: Photoshop

Similar Questions

  • The PSB (textures 3D and Smart Objects) are stored in the PSD file?

    The subject line is the main issue. But I have a few other questions: the PSB files are stored (in the Windows operating system) in the folder Temp of the user. Why? My Temp folder has a dozen PSB files with various dates. Is there a reason that they do not disappear when a PSD file is saved? Remains of the PS crashes?

    Same questions for Smart Object PSB files.

    Thank you

    Jeff Sengstack

    Sengstack wrote:

    The subject line is the main issue.

    Yes, a smart object is a container for a file embedded as a PSB (large Document of Photoshop), EPS, PSD, TIFF, PDF, etc.

    Material 3D textures are incorporated in a document by using the mechanism of the SO.

    Sengstack wrote:

    PSB files are stored (in the Windows operating system) in the folder Temp of the user. Why?

    When you choose to edit a written Photoshop, SO the ER is incorporated into a temporary file and opens in a new window.

    My Temp folder has a dozen PSB files with various dates. Is there a reason that they do not disappear when a PSD file is saved? Remains of the PS crashes?

    Photoshop will normally remove the temporary file when the master document (the one containing the SO) is closed. If you wish, you can watch the creation and deletion of these files. An accident before closing the document master is expected to be the only reason that there is a PSB wandering in Temp.

  • Display the member name and the alias in Smart view

    Hi gurus,

    I have a request from ASO (version 11.1.2.1) where the dimensions of the customer and the provider have names and alias names. Member name field contains the customer number (vendor number) and alias contains the full name. Now, I created a query using the query designer where I selected the "Member name and description" option in the Option Member Smart View menu in Excel. But, while I fetch data from the query, the system only returns the alias name and alias name + not a member name.

    Can you please how can I get both? The Smart View User guide says that "Member name and description" displays the full qualified names and descriptions (alias).

    Thank you.

    If you want to view the Member and the alias, then this is a new feature in 11.1.2.1.102

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Find the alert and multi layer names

    Hi all

    I'm trying to export pdf using layer of condition names, if this layer should alert the names match, otherwise the pdf export.

    If only a single layer it works fine, when multi layers does not.

    my code is always alert if layer names are correct, what is the problem in my code, anyone can correct.

    help would be appreciated

    LY = app.activeDocument.layers.everyItem () .getElements ();

    for (i = 0; i < ly.length; i ++) {}

    If (ly [i] .name! = "BaseArtwork", "MagentaVariables", "PreprintedText", "OtherVariables") {}

    Alert ('layer names check'), exit();

    } else {}

    var myJobOptionName = "press [quality]";

    var myOutFolderPathName = ' / users/wleastudio/Desktop/Watched folder/Out / ";

    var myPDFFilePath;

    var InDJobOption = app.pdfExportPresets;

    myPDFFilePath = myOutFolderPathName+"/"+app.documents[0].name.split(".indd") [0].split(".) INDD") [0] +".pdf ";

    App.documents [0] .exportFile (ExportFormat.pdfType, myPDFFilePath, myJobOptionName, false);

    }

    }

    Thanks in advance

    Steve

    Hi Steve,.

    Try now.

    Array.prototype.contains = function(k)
    {
      for(var i=0; i < this.length; i++)
      {
            if(this[i] === k)
            {
                return true;
            }
        }
      return false;
    }
    var _layers = [ "BaseArtwork", "MagentaVariables", "PreprintedText", "OtherVariables"];
    var match = [];
    var ly = app.activeDocument.layers.everyItem().getElements();
    if(ly.length == 4){
        for (i=0; i
    

    Kind regards

    Cognet

  • I'm totally confused about records, collections and smart collections.

    I am a complete newbie to Lr so please forgive what are fundamental questions without doubt!

    In records, I have 2 folders - Annecy and Aix which have different vacation photos.

    In Collections, under smart Collections, I have a folder named Aix which has my pictures of Aix and that is synchronized to Lr on my ipad.  However, although Annecy is listed under Collections, it is in a folder at the top of a new tree under smart Collections but does not part of smart Collections.  I hope that makes sense!  This issue of Annecy does contain pictures, and the only thing being synchronized on ipad is the name of the folder.  How can I copy photos from the folder in the folders in the Collections folder?

    I read that peaks must be in the Collections before they can be synchronized.  However, on the ipad there is that a folder named "Pictures Lightroom" it contains 242, the same as "all photographs synchronized" under the heading catalog when Lr appears on my desktop.  At present, I am initially upload my pictures in my office and then import to the RL.

    Finally, about mobile Lr in response to a previous johnreliis investigation informed that I must ensure that I am connected to creative cloud on the ipad before being able to view synchronized + photos on the ipad.  I downloaded Lr mobile on the Apple store and have nothing to CC on the ipad.  Now, I wonder if the reason that the pictures of Annecy are not displayed on the ipad is due to the fact that, at the present time, they are not in a Collection.

    Thanks in advance for all you can give me advice.

    Richard

    Just drag Annecy out of smart Collections and next to Aix.

    What is called "smart Collections" is actually a Collection Set - that is a container for other regular or silent collections (like your Aix) and smart collections which include images of criteria that you define. Notice how "Smart Collections of" has a different icon from the smart collections inside, looking more like a box. So what you could do then is to create a set of Collection called France and drag Annecy and Aix in it.

    To get the pictures in the Annecy collection, you can find them in your folders and drag the thumbnails in the grid and place in Annecy.

  • SmartView-setting 'Member Name and Description' with HFM

    Hi all

    We have EMP 11.1.2.3.500 environment with planning, Essbase, HFM installed products. We use the latest Smart View version 11.1.2.5.215/216.

    When you try to retrieve data for HFM using this version of SmartView I don't get member name and aliases in the report even if I check the option name of Member and Description in settings Smart View Member, we were using an older version of SmartView 11.1.1.3 that could retrieve the names of the members with HFM 11.1.1.3 description inside.

    When I try the same thing for Essbase and planning 11.1.2.3 I get the alias in another column (which is not similar to v11.1.1.3) so it's working for Essbase and planning.

    HFM does support the SmartView parameter Member Name and Description /Description?


    Is there no workaround solution to achieve this because we have more than a hundred of the SmartView already integrated in the previous version and it won't work for us to only have member names in the reports.


    Thank you

    Rachid

    The problem is solved by setting the preferred language in the workspace for the consolidation...

  • Export PNG with the correct name, for each layer, script file frame foreach

    Hello guys,.

    I am trying to find a script that exports each separately from the layer in PNG, for each image, with the correct name. By example, if the layer is named snail and lies in a forest of group name and is like 6, export this layer as a PNG named forest.snail.06.png (recursion if possible) and this for each layer, for each image...

    I found a software named Layerex, they speak here about layers export Flash | Global Facilitation network

    But I could not find... If you guys know how to do, it would be so awesome...

    Take care

    Simon

    Using jsfl.

  • Base - Add the user name and password in script?

    Hello

    Scripting is not my thing, I run the script below in order to get the use of the data store space and it requires user name and password for vcenter, how do I add it in the script, then I can run as a scheduled task on my Windows Server that has installed PowerCli?

    # These are the properties assigned to the table via the ConvertTo-HTML cmdlet.

    $tableProperties = '< style >.

    $tableProperties = $tableProperties + "TABLE {border-width: 1px;}. border-style: solid; border-color: black ;} »

    $tableProperties = $tableProperties + "TH {border-width: 1px;}. padding: 5px; border-style: solid; border-color: black ;} »

    $tableProperties = $tableProperties + "TD {text-align: center;} '. border-width: 1px; padding: 5px; border-style: solid; border-color: black ;} »

    $tableProperties = $tableProperties + ' < / style >.

    ##The script will automatically connect to the server if necessary. The $server variable must

    #be changed if the server name changes.

    $server = "192.168.132.1".

    If (!) () to connect-viserver $server - ErrorAction SilentlyContinue). IsConnected)

    {

    Write-Host "connection to the server: ' $server

    to connect-viserver $server - ErrorAction SilentlyContinue err - ErrorVariable

    If ($Err)

    {

    Write-Host "Connection to the server error, please check server name." - ForegroundColor Red

    breaking

    }

    Write-Host "Full" - ForegroundColor Green

    }

    # cmdlet to retrieve information from data warehouses.

    # variable $rep stores all the information for each data store.

    $rep = @)

    Get-Datastore. Sort-Object-property name. {ForEach-Object

    $Datastore = $_

    $Report = "" | Select-Object - property Datastore, CapacityGB, FreeSpaceGB, PercFreeSpace

    $Report.Datastore = $Datastore.Name

    $Report.CapacityGB = [math]: tour ($_.) CapacityMB / 1 KB, 0)

    $Report.FreeSpaceGB = [math]: tour ($_.) FreeSpaceMB / 1 KB, 0)

    $Report.PercFreeSpace = [math]: Round (((100 * ($_.))) FreeSpaceMB)) / ($_.) (CapacityMB)), 0)

    $rep += $Report

    }

    # Formats date, file name, etc. #.

    #Write - Host "Generating report".

    $date = get-date

    $datefile = get-date - uformat ' %d-%m - Y % - hour %M ' %S

    $filename = "C:\vmware\powercli\reports\VMwareDatastoreUsage_" + $datefile + ".htm".

    # Generates vsphere datastore usage report #.

    Write-Host "Full" - ForegroundColor Green

    Write-Host "Generating datastore usage report".

    $rep | Sort PercFreeSpace | ConvertTo-HTML-head $tableProperties - body ' < th > < font style = ' "color: #000000 '" > < big > < b > VMware Datastore using < /b > < / big > < / font > < /th > | Out-file $filename

    Write-Host "Full" - ForegroundColor Green

    Write-Host "usage of your data store report has been saved to: ' $filename

    ##Send email with attached generated report #.

    #Write - Host "sending email with report:" $filename + "attached".

    Send-MailMessage-to "vmware-reports < . " [email protected] >"-subject 'vSphere datastore use' - to ' Andy White < [email protected] > "-body" VMware report attached: use of the data store "- attachment $filename - high - dno onSuccess, onFailure - smtpServer 192.168.13.3

    The connection is made in this line

    SE connect-VIServer $server - ErrorAction SilentlyContinue err - ErrorVariable

    You can add the user and password parameters of the cmdlet Connect-ViServer . But you want to have this info hardcoded in the script?

    An alternative is to use the credentials store.

    There are other alternatives to store the credentials.

  • Photoshop work plans names and duplicate in the generator

    bare with me for a sec, while I explain.

    right now I use the generator to save on my files IE 1.jpg10, 2.jpg10, 3.jpg10.  those who would be the slides for my banner,

    I do 4 sizes, 300 x 250, 336 x 280, 728 x 90 and 160 x 600, all with the same naming convention.

    The new work plans are impressive. However, I have only 1 instance of 1.jpg10 without errors,

    is there a way to generate and to not get these errors in double?

    Screen Shot 2015-08-11 at 6.42.16 PM.png

    Yes, it can not save 2 files with the same name in the same location.  If they need to have the same file names, save it in a different folder (will be subfolder in the folder "name of file-assets")

    to do this, add following to name of the folder by "/" in the name of the layer, such as "artboard1/1.jpg10".

  • When you use a tint and Saturation layer

    When you use a tint and Saturation layer I select the color picker and click on image, then the tint and disappears from the Panel properties of Saturation. I tried assorts and I can't get this to work. What I am / I've done wrong. I use Photoshop CC. Thank you.

    Hi Gary,.

    > I select the color picker >

    I think, perhaps, you mean that you select the eyedropper or Panel in the Hue/Saturation again to targeted adjustment tool (the hand with the double-arrow)? Then you click on the image and the Panel closes?

    I suspect that your panel hue/Sat is an icon in a bunch of icons. Look in the preferences under the workspace and see if there is a check mark next to the panels Auto-effondrement emblematic. If this is the case, clear the check box.

    Then you notice that the Panel will remain open while you are using the image to adjust the settings in your dialog hue/Sat box (or any single panel in a bunch of icon that is open), but he will remain as open, potentially on your way, when you go somewhere else unless you open another Panel in the same strip of icons. You will therefore need to develop the habit of clicking on a name of the Commission or the double arrow to the right to close the keyboard manually.

    I hope this helps solve your problem.

  • How to extract the selected ESXi host user name and the password in the web client of vSphere?

    Hi all.

    I'm developing a plug-in for the web client to vsphere. I want to communicate with the selected host of ESXi in my Java Service Layer and who needs the host user name and password.

    I don't know how to search the Flex user interface layer.

    ESXi credentials are not stored in the user interface layer, you must use the vSphere SDK Web Service on the coast of java.  See vim.host.ConnectInfo.

  • Stack the images in layers with the name of the layer

    Hello

    One allows to stack several images in layers of a particular folder with the name of the layer.

    Example:

    I have 3 layers, and each layer is referred to as a1, a2, and a3. I need a script to take a1 file from a folder (to office) and places it in the layer of a1 and the same need to repeat for the rest.

    So I'll get image layer a1 a1, a2 image layer in a2...

    Thanks in advance

    Does that help?

    replace the layers of a certain name with

    2014, use it at your own risk.

    #target "photoshop - 70.032»

    If (app.documents.length > 0) {}

    Download the file;

    Var folder = Folder.selectDialog ("select folder");

    If (Folder) {var uses = theFolder.getFiles (/ \.)} (jpg) | TIF | EPS | {(psd) / $i)};

    var theseFiles = new Array;

    for (var n = 0; n)< thefiles.length;="" n++)="">

    theseFiles.push ([uses [n].name.match (/(.*)-.)]) [ ^\.] (+_$/) [1], theFiles [n]])

    };

    Here are the files;

    If (theseFiles.length > 0) {app.activeDocument.suspendHistory ("replace", "main()")};

    };

    ////////////////////////////////////

    int main() {}

    the file;

    var originalUnits = app.preferences.rulerUnits;

    app.preferences.rulerUnits = Units.PIXELS;

    myDocument var = app.activeDocument;

    get the number of layers;

    Var ref = new ActionReference();

    ref.putEnumerated (charIDToTypeID ("Dcmn"), charIDToTypeID ("Ordn"), charIDToTypeID ("Trgt"));

    var applicationDesc = executeActionGet (ref);

    var number = applicationDesc.getInteger (stringIDToTypeID ("numberOfLayers"));

    treat the layers;

    var theLayers = new Array;

    for (var m = 0; m<= thenumber;="" m++)="">

    try {}

    Var ref = new ActionReference();

    ref.putIndex (charIDToTypeID ("Lyr"), m);

    var layerDesc = executeActionGet (ref);

    var layerSet is typeIDToStringID (layerDesc.getEnumerationValue (stringIDToTypeID ("layerSection")));.

    isBackground var = layerDesc.getBoolean (stringIDToTypeID ('background'));

    If the layer group not collect values;

    If (layerSet! = "layerSectionEnd" & layerSet! = "layerSectionStart" & isBackground! = true) {}

    theName var = layerDesc.getString (stringIDToTypeID ('name'));

    theID var = layerDesc.getInteger (stringIDToTypeID ('layerID'));

    theLayers.push ([theName, theID])

    / * If (theName == searchName) {}

    var boundsDesc = layerDesc.getObjectValue (stringIDToTypeID ('bounds'));

    Top var = boundsDesc.getUnitDoubleValue (stringIDToTypeID ('top'));

    var theLeft = boundsDesc.getUnitDoubleValue (stringIDToTypeID ('left'));

    var theWidth = boundsDesc.getUnitDoubleValue (stringIDToTypeID ('width'));

    var theHeight = boundsDesc.getUnitDoubleValue (stringIDToTypeID ('height'));

    Var Center = [theLeft theWidth/2, Top + theHeight/2];

    selectLayerByIndex (m, false);

    theArray.push ([myDocument.activeLayer, Center, theWidth, theHeight])

    };*/

    };

    }

    catch (e) {};

    };

    ////////////////////////////////////

    for (var o = 0; o)< thelayers.length;="" o++)="">

    var thisLayer = theLayers [o];

    for (variety p = 0; p)< thesefiles.length;="" p++)="">

    {If (theseFiles [p] [0] == {thisLayer [0]})}

    selectLayerByID(thisLayer[1],false);

    var removeLayer = myDocument.activeLayer;

    var theBounds = removeLayer.bounds;

    var theSO = placeScaleRotateFile (theseFiles [p] [1], 0, 0, 100, 100, 0);

    If (Number(theBounds[0]) == 0 & Number(theBounds[2]) == 0) {}

    else {removeLayer.remove ;})

    }

    }

    };

    restoration;

    app.preferences.rulerUnits = originalUnits;

    };

    by mike hale, through paul riggott.

    http://forums.Adobe.com/message/1944754#1944754

    function selectLayerByIndex (index, add) {}

    Add = undefined? Add = false: Add

    Var ref = new ActionReference();

    ref.putIndex (charIDToTypeID ("Lyr"), index);

    var / / desc = new ActionDescriptor();

    desc.putReference (charIDToTypeID ("null"), ref);

    If (Add) desc.putEnumerated (stringIDToTypeID ("selectionModifier"), stringIDToTypeID ("selectionModifierType"), stringIDToTypeID ("addToSelection'));

    desc.putBoolean (charIDToTypeID ("MKV"), false);

    try {}

    executeAction (charIDToTypeID ("slct"), desc, DialogModes.NO);

    } catch (e) {}

    Alert (e.message);

    }

    };

    based on the code from mike hale, through paul riggott.

    function selectLayerByID (id, add) {}

    Add = undefined? Add = false: Add

    Var ref = new ActionReference();

    ref.putIdentifier (charIDToTypeID ("Lyr"), id);

    var / / desc = new ActionDescriptor();

    desc.putReference (charIDToTypeID ("null"), ref);

    If (Add) desc.putEnumerated (stringIDToTypeID ("selectionModifier"), stringIDToTypeID ("selectionModifierType"), stringIDToTypeID ("addToSelection'));

    desc.putBoolean (charIDToTypeID ("MKV"), false);

    try {}

    executeAction (charIDToTypeID ("slct"), desc, DialogModes.NO);

    } catch (e) {}

    Alert (e.message);

    }

    };

    place.

    function placeScaleRotateFile (file, x_offset, decalage_y, theXScale, theYScale, theAngle) {}

    // =======================================================

    var idPlc = charIDToTypeID ("Plc");

    var desc5 = new ActionDescriptor();

    var idnull = charIDToTypeID ("null");

    Desc5.putPath (idnull, new (file));

    var idFTcs = charIDToTypeID ("CIE");

    var idQCSt = charIDToTypeID ("QCSt");

    var idQcsa = charIDToTypeID ("Qcsa");

    Desc5.putEnumerated (idFTcs, idQCSt, idQcsa);

    var idOfst = charIDToTypeID ("Ofst");

    var desc6 = new ActionDescriptor();

    var idHrzn = charIDToTypeID ("Hrzn");

    var idPxl = charIDToTypeID ("#Pxl");

    desc6.putUnitDouble (idHrzn, idPxl, x_offset);

    var idVrtc = charIDToTypeID ("Vrtc");

    var idPxl = charIDToTypeID ("#Pxl");

    desc6.putUnitDouble (idVrtc, idPxl, decalage_y);

    var idOfst = charIDToTypeID ("Ofst");

    Desc5.putObject (idOfst, idOfst, desc6);

    var idWdth = charIDToTypeID ("Wdth");

    var idPrc = charIDToTypeID ("#Prc");

    Desc5.putUnitDouble (idWdth, idPrc, theYScale);

    var idHght = charIDToTypeID ("Hght");

    var idPrc = charIDToTypeID ("#Prc");

    Desc5.putUnitDouble (idHght, idPrc, theXScale);

    var idAngl = charIDToTypeID ("Marko");

    Bryan var = charIDToTypeID ("#Ang");

    Desc5.putUnitDouble (idAngl, Bryan, theAngle);

    var idLnkd = charIDToTypeID ("Lnkd");

    Desc5.putBoolean (idLnkd, true);

    executeAction (idPlc, desc5, DialogModes.NO);

    Return app.activeDocument.activeLayer;

    };

  • Context of personalization and customization layer

    Can someone give me a definition of what these two things mean trying to customize a workflow webcenter?  I have seem them mentioned in several of the tutorials but the definition and an explanation of how to use is never provided.

    Hello

    I'll try :-),

    (1) all taskflow views are basic libraries and each time you make changes to the view, it is stored in the metadata of your application repository.

    (2) these metadata are applied in the form of layers

    Suppose you choose the SiteACustomization layer and make changes to an inputbox in a taskflow OOTB

    Your metadata are storedAs/cust/mdyss/site/SiteACustomization/.jsff/xml

    Now you want to ignore the SiteACustomization entirely and want to start fee, now, you can change the name of the layer of personalization at SiteBFresh

    Your metadata are stored as/cust/mdyss/site / SiteBFresh /.jsff/xml

    (3) when loading fragments first gets the jsff base load and your customizations are applied above him.

    As you have ignored SiteACustomization and used SiteBFresh SiteACustomization changes will not apply

    only SiteBFresh is applied.

    This is so SiteACustomization,SiteBFresh are the layers of customization

    Let me know if it helps :-)

  • Copy the name of the layer to the Clipboard?

    Hi, I was looking for a way to copy the name of the active layer in the Windows Clipboard, I hope this a quick solution. What I managed to do up to now, it is to open the Layer Properties dialog box, and then press 'CTRL + C' to copy the layer name (because the name of the layer is already highlighted at this stage), and then it correctly copy the name of the layer in the Windows Clipboard.

    But I found that when the system is under load, the Layer Properties dialog box is sometimes slow to open, and despite this, it seems that it is an additional step that could be eliminated.

    I searched through keyboard shortcuts and also in all the menus layer for a keyboard shortcut for just 'copy layer to the Clipboard name' but cannot find anything.

    Anyone know if there is a quick shortcut to do this or maybe a quick script that will copy just the name of the layer?

    Thanks in advance...

    Bingo! Thank you Philippe/csuebele/pixxxel, it's the "clip.exe" that was the problem for me. I pasted in system32 and now it works. It's awesome - now I am able to view a tool tip with the name of the layer, whenever I change the layers (with the help of my other app left 3rd) - this is especially useful when working in mode full screen when you don't see the palette layers. It will update your tool tip with the name of the layer whenever you use keyboard shortcuts to select the different layers.

    If someone thinks they would find useful, I had me more than happy to share it... but it's using a different script software, so I may or may not be able to talk about it here. Shoot me a private message if I can't talk about it here and you would like it to be.

  • Changing the text does not update the name of the layer.

    With Win7 and CS5.

    I just noticed something with my text in CS5 that differs from the CS3 and also for me, a step back.

    I made a text layer with words.  The words appeared as the layer name in the layers palate (I typed 'TEXT' on the screen and the text layer is named text for example).

    Then I double-clicked on the text icon and this field selected the word on the screen.  Then, I changed the word 'TEXT' for some other say word "WORD".  However, this new Word I typed in was not carried over to the name of the layer so the ancient name of the layer remained.

    In CS3, the name of the layer is updaed when the words on the screen are changed.

    I really want the new text update on the name of the layer.  Is it possible to fix this or is it just something in my system.

    Thanks in advance.

    JohnRich

    I just tested with Photoshop CS5 and CS6, and layer update for me names when I edited the text.  I have not configured something specific that causes.

    -Christmas

Maybe you are looking for