Anything similar to Smart Objects for bitmap images in Fw?

In Ps you're able to place a bitmap image on a layer and convert it to a Smart Object, allowing you to resize that image non-destructively. Is there a way to achieve this in Fw?

There is indeed. Convert the image to a symbol. Modify > Symbol > Convert to symbol. Choose the Graphic symbol type.

Similar Messages

  • How to set background as white colour for Bitmap images in sapscripts?

    Hi,
    Can anyone let me know that How to set background as white colour for Bitmap images in sapscripts?Actually,I am getting grey as background as defualt for my Bitmap images.
    Sorry,in my previous question,I posted viceversa.I am mistaken.
    Thanks,
    Balaji

    Hi,
    The problem can be solved by changing the way you save the original image.
    Take a look at this thread which explains;
    Problem with logo
    Regards,
    Nick

  • Batch Replace Smart Object With Different Image Quality and Sizes

    Hi there,
    I need help. I have this template that is in 1000x1000pixel and 300 dpi. I'm trying to replace the smart object inside with various JPEG that I have. These JPEG comes in large image sizes but lower than 300dpi. The issues is, when I run the script that I have, some of the pictures become really pixelated. Beforehand, I resized them to fit into the empty place in sizes that I find fit the best (8 cm x 6 cm). Some of them work okey, but then some of them just pretty bad. I'm wondering if you can help me fix the script that I have so I didn't have to resized the images before running the script, and for all of them to automatically fit into my template without altering the quality of the image that I put in.
    below is the script that I am using and the screenshot of my template:
    #target photoshop
    if (app.documents.length > 0) {
    var myDocument = app.activeDocument;
    var theName= myDocument.name.match(/(.*)\.[^\.]+$/)[1];
    var thePath = myDocument.path;
    var theLayer = myDocument.activeLayer;
    // psd options;
    psdOpts = new PhotoshopSaveOptions();
    psdOpts.embedColorProfile = true;
    psdOpts.alphaChannels = true;
    psdOpts.layers = true;
    psdOpts.spotColors = true;
    // check if layer is smart object;
    if (theLayer.kind != "LayerKind.SMARTOBJECT") {alert ("selected layer is not a smart object")}
    else {
    // select files;
    if ($.os.search(/windows/i) != -1) {var theFiles = File.openDialog ("please select files", "*.psd;*.jpg;*.jpeg;*.tif", true)}
    else {var theFiles = File.openDialog ("please select files", getFiles, true)};
    if (theFiles) {
    // work through the array;
    for (var m = 0; m < theFiles.length; m++) {
    // replace smart object;
    theLayer = replaceContents (theFiles[m], theLayer);
    var theNewName = theFiles[m].name.match(/(.*)\.[^\.]+$/)[1];
    //Raise color picker for Back cover;
    try {
    app.activeDocument.activeLayer = app.activeDocument.layers[app.activeDocument.layers.length - 1];
    // =======================================================
    var idsetd = charIDToTypeID( "setd" );
    var desc7 = new ActionDescriptor();
    var idnull = charIDToTypeID( "null" );
    var ref2 = new ActionReference();
    var idcontentLayer = stringIDToTypeID( "contentLayer" );
    var idOrdn = charIDToTypeID( "Ordn" );
    var idTrgt = charIDToTypeID( "Trgt" );
    ref2.putEnumerated( idcontentLayer, idOrdn, idTrgt );
    desc7.putReference( idnull, ref2 );
    var idT = charIDToTypeID( "T " );
    var desc8 = new ActionDescriptor();
    var idClr = charIDToTypeID( "Clr " );
    var idsolidColorLayer = stringIDToTypeID( "solidColorLayer" );
    desc7.putObject( idT, idsolidColorLayer, desc8 );
    executeAction( idsetd, desc7, DialogModes.ALL );
    } catch (e) {};
    //save jpg;
    myDocument.saveAs((new File(thePath+"/"+theName+"_"+theNewName+".jpg")),psdOpts,true);
    ////// get psds, tifs and jpgs from files //////
    function getFiles (theFile) {
    if (theFile.name.match(/\.(psd|tif|jpeg|jpg)$/i) != null || theFile.constructor.name == "Folder") {
    return true
    ////// replace contents //////
    function replaceContents (newFile, theSO) {
    app.activeDocument.activeLayer = theSO;
    // =======================================================
    var idplacedLayerReplaceContents = stringIDToTypeID( "placedLayerReplaceContents" );
    var desc3 = new ActionDescriptor();
    var idnull = charIDToTypeID( "null" );
    desc3.putPath( idnull, new File( newFile ) );
    var idPgNm = charIDToTypeID( "PgNm" );
    desc3.putInteger( idPgNm, 1 );
    executeAction( idplacedLayerReplaceContents, desc3, DialogModes.NO );
    return app.activeDocument.activeLayer

    Thank you for your answer.
    I was resizing it before from bigger image size to a smaller one (121 cm to 8 cm) which fit my template size. But the dpi remains in 72 which makes the picture pixelized.
    I am wondering if I can find a script that will keep the size of the first image that I put on the template for other images that I place, regardless the size they are imported to. Basically, how to make them all fit into the template regardless the size.
    Thank you for the info about the scripting forum. I will write there too.
    Sorry, I'm so new to this

  • How to avoid transparent background converting to white in smart object(psb )when image trace High Fidelity as we have the option of ignore white upto 16 colors trace.

    i have a psd image file in photoshop cc 2014 that has transparent background layer. I wanted it to convert to vector. The best option i saw was to first convert it to smart object in photoshop via Layer->Smart Objects-> Convert to smart Object. then exported it to a psb. Then i opened the file in illustrator and applied the image trace tool but the transparent background got converted to white but i had the option of ignore white upto 16 colors trace. But in case of High Fidelity Conversion, the ignore white option is not available, what should I do now?

    after using  high fidelity image trace  i hit expand, then i went to layers and hit the drop arrow by my thumbnail, which then shows <Group>,hit that drop arrow and it will show a list of all your paths, the very bottom one was my white background, you can click the eye or delete that path and it disappeared for me. i was using a png file with a transparent background, and nothing else worked for me, it always converted with white background, i never saw this mentioned anywhere, and accidentally discovered it, hope it works!!!

  • Layering with smart objects for architectural interior photos in PS

    Help…
    I was wondering if anyone has had experience of working on professional architectural photographs in PS?
    I am interested in using and learning how to use the layering technique many architectural photographers use to produce different exposures of an interior in one image.
    Many pros prefer this method I’m told, as it offers more control and flexibility than using HDR.
    One photographer I spoke to said:
    “I also bracket different exposures and use under and/or over exposures for extreme areas that need adjustment. Smart objects simplify things by using just one RAW file whenever in range”.
    I don’t fully understand this; anyone got any links to websites etc I can learn more about this method?
    Thanks..

    Thanks Donald and Silkrooster,
    Yes I am using multi exposures (RAW) with a tripod around 6-8 of them (stop apart, from highlights to shadows), as I was just going to use a HDR processor like Photomatrix or PS, however I using PS CS5 the other day the images look too fake, even when I bring the values down.
    I need high reality & definition.
    What I'm looking for is a great exposure range in my images, which I know cannot be achieved using just one RAW file.
    The photographer I quoted at the start is a successful architectural photographer who uses multi RAW images in layers as smart objects (I guess so he can make adjustments back & forth without damaging the image quality?) and that he too found HDR too fake for his high end customers. He said it takes him a long time, I suppose he is creating layer masks it high detail of the section he wants the exposure to be different. This was all I could get out of him on his blog!
    I’m familiar with this old method of laying as I used to do this many years ago using scanned slide film of different exposures in PS2, however it took a really long time (due to big files and slow computers) and I used to literately erase the layer above in parts I wanted the other exposure to come through. These offend used to go wrong and also crash the computer.
    However now I understand people are using layer masks and RAW images (different exposures) as layers to have more control over the different exposures than if the different PSD files were imported.
    I don’t know how you would use a RAW layer to adjust and process, colour balance etc?
    My workflow at the moment is to produce the best image I can from a RAW image using Lightroom or Aperture 3, and import the different images as different PSD layers.
    I cannot believe no one has come out with layering software or a plug-in to help this process with masks, exposure, aligning images etc?
    Or have they but I don’t know about it yet??

  • PMS colored vector smart object for separation

    I'm trying to save a PSD containing vector Smart Object to be separated as a Spot PMS.

    Create a new spot channel and color your SO accordingly.
    Mylenium

  • Filter or Smart Collection for Exported Images?

    I want to keep track of the images I export. (in most cases to skydrive).  Can I set up a filter or criteria for a smart collection to do this?
    Thanks

    You perhaps have the free uploader rather than the full plug-in which costs about $10 and can be used with the LR Publish Service function which identifies modified photos that need re-publishing and gives you a record of what has been uploaded, in the form of a collection.
    See this link, but you need to go directly to the developer’s website for the latest version.
    http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=3302522

  • Replace smart object script

    Disclaimer: I do not know how to script, but am willing to learn and am looking for advice.
    I need to replace the text in a smart object from a data list then save the updated file using the smart object text. Is there an existing script that will do this?
    I cannot use a straight text layer because I'm performing a free distortion warp on the smart object that does not work on straight text. Using variables seems like a logical solution, but the only variable type for smart objects is "visibility".
    Plan "B" is to "replace smart object" with a series of PSD files containing the appropriate text. This works great, but I don't know how to automate it. I can easily create the series of PSD files using variables, but don't know how to automate their insertion into the template containing the distorted smart object.
    I'm looking forward to learning something new!

    I took a quick look at your script.
    I do not know where the the displacement map come in,
    The script seem the be replacing the object content of the current smart object layer.
    That layer can have had all sort of photoshop functions associated with it and has an associated transform.  All smart object layer have an associated transform and may have smart filters and filter mask as well.
    I see no code to handle the smart object size and make the replacement object have the same size or insure the replacement object is the aspect ratio and size.  Replacing  a smart object content does not change the current layer's associated the transform that transformed the original object. If the replacement object is not the same size as the original object the transform may not work like your expecting.
    An associated displacement map may come into play because of smart filters on the smart object layer. Displacement  maps content are either for the layers content or for lower layers content to make the current layer to conform to lower layers contours.
    In fact I create a four image picture package template that used a smart object for the image. Added CS2 for a file type that could be used to replace the image  in your script and ran your script.  It did pop up the ACR dialog if I select a raw file but it worked perfectly for my portrait cr2 files are the same size and aspect ratio. Ast the object.
    And a jpeg was saved to my desktop.
    When a different size landscape orianted portrait image is selected here is the result

  • How to place raster images as smart objects?

    I'm trying to duplicate Photoshop's File:Place menu functionality and I'm experiencing something that I can't figure out. (I've added my code to the end of this message.)
    I have a variety of test EPS images that I can run through the File:Place menu. They all appear on the document as "Smart Objects". That is I can then do a bunch of transforms to the image (like rotate, move, deform) before committing to the image to the document.
    The important point here is that some images, when opened by Photoshop, first ask that I "Rasterize EPS Format" while others just open up without comment.
    While doing these File:Place actions, I've been using the Listener plugin that comes with the SDK to generate code dumps of my actions. From these I've then generated my own code for placing images onto a document. I've had to re-arrange the code a bit to work in Objective-C so there's a good chance that I've done something wrong while translating.
    Now if you look at my code you notice a commented out section. If you uncomment those lines then you basically have what I got from the Listener plugin log. But the problem is that this code then doesn't act like the File:Place menu action. It creates a new layer, places the image on the page - but its gone one step too far and the image is no longer a "Smart Object". The image is committed to the layer.
    With a bit of experimenting I commented out the line that you can see commented out in my code. However, this does something odd. For all images you can see Photoshop put up a busy icon for a few seconds showing that it is process, but only images that Photoshop wants to "Rasterize EPS Format" actually appear on the page as Smart Objects. Trying to place the images that Photoshop doesn't rasterize results in nothing appearing.
    That's my problem. If I uncomment that line in my code then all images that I test with appear on the page - but not as Smart Objects. If I comment out the code then only images that Photoshop wants to rasterize appear - but those that do appear then appear as Smart Objects.
    So that's my goal: to place any image onto a document as a Smart Object just like Photoshop's File:Place menu command does. Any ideas where I'm going wrong?
    - (SPErr)photoshopPlayeventPlace:(char *)cPath
    PIActionDescriptor result = NULL;
    Auto_Desc descriptor;
    Auto_Desc offsetDetails;
    SPErr error = kSPNoError;
    Handle aliasValue = NULL;
    FullPathToAlias(cPath, aliasValue);
    do
    error = sPSActionDescriptor->PutAlias(descriptor.get(), keyNull, aliasValue);
    if (error) break;
    // error = sPSActionDescriptor->PutEnumerated(descriptor.get(), keyFreeTransformCenterState, typeQuadCenterState, enumQCSAverage);
    // if (error) break;
    error = sPSActionDescriptor->PutUnitFloat(offsetDetails.get(), keyHorizontal, unitDistance, 0);
    if (error) break;
    error = sPSActionDescriptor->PutUnitFloat(offsetDetails.get(), keyVertical, unitDistance, 0);
    if (error) break;
    error = sPSActionDescriptor->PutObject(descriptor.get(), keyOffset, classOffset, offsetDetails.get());
    if (error) break;
    error = sPSActionControl->Play(&result, eventPlace, descriptor.get(), plugInDialogSilent);
    if (error) break;
    while (false);
    if (result != NULL) sPSActionDescriptor->Free(result);
    if (aliasValue != NULL) sPSHandle->Dispose(aliasValue);
    return error;

    If you want to go with Batch I would recommend creating an Action of more or less these steps:
    • set the resolution to the same as the background image’s
    • change the image from Background Layer to regular Layer if necessary
    • convert it to a Smart Object
    • add a Drop Shadow Layer Style to the image (do not use Global Angle)
    • place the background image (File > Place …)
    • move it behind the image layer
    • Image > Reveal All
    • make Selection from that layer’s transparency (cmd-click its icon in the Layers Panel) and use Image > Crop
    • select and transform the image layer to fit the intended position
    This would naturally work out best if the images had the same size and proportions.
    For the reflection on the floor duplicate the image, flip it vertically, move it in position and reduce its opacity to maybe 10%.
    Realistically you may have to hide it partially behind the pillows, a Vector Mask would be an option.

  • Smart object image has jaggies in swf output

    We are using smart objects for buttons in a Captivate 8 project.  The objects have images for the fill.  When we publish a swf file, the default images have jaggies.  The rollover or down images look fine.  The html5 output looks fine.  If I do a preview in the browser the image is fine.
    I have tried adjusting all the quality setting with no change.
    Thanks
    John

    And how I control to obtain the same result?
    You don’t.
    At least with many possible combinations of transparencies and Blend Modes it is impossible to obtain the same result in CMYK as in RGB while maintaing the original Layer structure.
    Placed a linked file has a different color result too.
    Different from embedded Smart Objects or just different from the flattened image?
    To be blunt you probably don’t fully comprehend the principal difference between additive and subtractive colors.
    Also are you sure your CMYK space conforms to the specific print process?

  • Why does the Amount slider of Camera's RAW Detail Panel revert to 0 when opening a Smart Object in Photoshop?

    I use CS6 on a Mac running 10.6.8. I edit images in RAW, then covert to a Smart Object for final editing in Photoshop. I've noticed the image in Photoshop is not sharp, and when I check by returning to RAW, I can see that just the Amount slider (Detail Panel) has reverted to 0, but the other sliders are as I have set them.
    Does anyone know what may cause this problem and how to solve it?

    This behavior happens only on Mac desktop computer, not on my Mac laptop running the same CS6.
    After I've edited an ACR file (including sharpening in the Detail panel), I change the file into a PSD Smart Object to complete my edit by clicking on "Open Object". I immediately notice this PSD file is not sharp. If I click on the bottom right of the image icon to return to the RAW file, I find the Amount slider in the Detail Panel has changed from the sharpening amount I gave it, to 0.
    If I do the exact same thing on my laptop (running a duplicate of the same Photoshop CS6), this behaviour does not happen. The image remains sharp as a PSD file, and if I check by returning to ACR, the Amount slider has maintained its setting.
    Anything more you need?

  • Smarter smart objects

    I'd like to see more functionality of smart objects for instance, I have a smart object with several layers and each layer has a layer effect, when I put it in as a smart object all the layer effects don't do anything to the document its linked into.
    I'd like to see the layer effects in one document effect another, so if you use the, 'Place' function. You can place it on the top layer, and expect the layer effects to effect the layers in the current document.

    Heres a script that will open a document and copy its selected layers to the
    original document.  Is that what you needed?
    doc= new File( "C:/Users/Yelnats/Desktop/LOGO.psd" )   // Put logo image path here
    docName=activeDocument.name
    app.open(doc)
    var idDplc = charIDToTypeID( "Dplc" );
        var desc51 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref43 = new ActionReference();
            var idLyr = charIDToTypeID( "Lyr " );
            var idOrdn = charIDToTypeID( "Ordn" );
            var idTrgt = charIDToTypeID( "Trgt" );
            ref43.putEnumerated( idLyr, idOrdn, idTrgt );
        desc51.putReference( idnull, ref43 );
        var idT = charIDToTypeID( "T   " );
            var ref44 = new ActionReference();
            var idDcmn = charIDToTypeID( "Dcmn"  );
            ref44.putName( idDcmn,docName);
        desc51.putReference( idT, ref44 );
        var idVrsn = charIDToTypeID( "Vrsn" );
        desc51.putInteger( idVrsn, 2 );
    executeAction( idDplc, desc51, DialogModes.NO );
    activeDocument.close()

  • Show movement in area from 30m video, smart objects - stack mode - range - 90k frames

    Hey,
    So I have a real challenge and need help figuring out the logistics of how to get it to work sensibly.
    I'm trying to visually show the movement through a space (which will later be generated into a 3d form etc..)
    To do this I think the best way would be to use photoshops smart objects - Stack modes - "Range"
    A final image to show movement through the area.
    Lighter where people walk more often and darker where people walk less often
    http://help.adobe.com/en_US/Photosho...44D6937Ca.html
    Range basically shows everything that has moved between the layers.
    If you import a video frames into layers in photoshop, make them a smart object and apply the range stack mode it shows peoples movement and where they walk.
    So thats what I'm going to do unless there is a better way to do this in something like after effects or premiere pro that I don't know about?
    - I've done the photoshop way before and it worked very well - but on a very small scale.
    I have a 30 minute video recording (considering longer but not sure if its viable), it was shot on a tripod and seems ok but can always do it again differently if needed!
    The video was shot at 1920 x 1080 50fps which with 30 minutes (1800 seconds) makes 90,000 frames total for the video.
    The problem
    I need the info from ALL the frames - any less and the movement is too 'choppy' and isn't very useful.
    So how can I make use of 90,000 frames/layers in a smart object for the range stack mode?!
    I heard photoshop has a layer limit of 8k.
    I have access to 6 high spec brand new mac pros (not 100% sure of the spec).
    I'm thinking the solution would be use scripts and break it down into manageable chunks then flatten then merge them together.
    Possible Solutions
    1. Merging frames from each second or few seconds and then blending - not sure what blend mode I would use and also not sure if it would affect results
    2. chop the image down into sections, process each section, flatten and merge together. for example split it into 4 quarters. - Don't think this will help, its more the limits in layers than anything else
    3. Find an alternative method to deliver the image such as after effects.
    on a side note I know I could have done a long exposure, done many before, but they don't really show movement, they simply blend the frames. The downside of long exposures for this exercise is that things could cancel each other out, for example; a man with a white top on walks past then a man with a black top walks past, these would cancel each other out to some degree.
    The Range smart stack mode is brilliant because it directly shows movement and people don't cancel others out.
    Help
    Where can you help?
    So basically if this is the correct way to do this then can anyone help with this and suggest any ways of breaking it down that wouldn't affect the final result?
    Someone that knows more of how range stack mode works.
    Correct me if I'm wrong with any of this and please let me know if you can help at all
    Thanks!
    Luke.
    Context
    For context the final thing has to be something that doesn't change in time, i.e. not a video but an image or model. This image will then be skewed a bit so its a plan view. It will then be used for another script in a 3d package like rhino which will create a number of points in space, the x and y axis being the location in plan view and the Z axis being the value of the pixel. I will then generate a solid form from the points and then smooth it out a lot so I should end up with a 3d wave model directly generated from the movement of people through the site. I will then architecturally design the form into spaces etc... This will form the surface of my final project
    Heres an example of the first 500 frames (500 frames limit on video frames to layers import)
    The footage isnt the best as I moved the camera slightly and the angle isnt amazing - ideally I want a plan view but will skew the final image to do this.

    But I have a concern that if I break it down to 300 images (6 seconds of footage) then stack then flatten the stack until its dont the whole 30 mins then use these flattened ones to create a new stack it would affect results as it will then be working with images like the above.
    That should be easy enough to test (if maybe not exactly proof) – for Range it seems to make no difference, for Variance it seems to do.
    Also why use 16 bit image mode?
    To reduce the accumulated effect of the necessary rounding of pixel values.

  • Photoshop smart object layer will not open in ACR when I double click

    I have a raw file opened up in photoshop, duplicated it, made them smart objects, when I click the smart object icon on the file, i get another copy of the file in photoshop, the file doesn't open up in acr, is there a setting i'm missing?
    Message was edited by: Rodwf

    If you dupe that smart object layer you still have one smart object change one the other also changes.  If you want two smart object for the save image so you cab have two versions of raw conversions you need to use menu Layers>smart Object>New smart object via copy..

  • Why use smart objects

    Been away from photoshop since early days of CS6. At that time I did not use smart objects. Now I see many tutorials using smart objects and smart filters. Is the use of smart objects in the mainstream now? Reasons for and against using them.

    Smart Objects are a very good thing!
    Photoshop Help | Work with Smart Objects
    "Smart Object are layers that contain image data from raster or vector images, such as Photoshop or Illustrator files. Smart Objects preserve an image’s source content with all its original characteristics, enabling you to perform nondestructive editing to the layer."
    I can't think of reasons NOT to use them.
    Nancy O.

Maybe you are looking for

  • Active Directory Connector Questions in 11.1.2.1

    Hello All.  I am new to this version of IDM and I am trying to get through the setup and config.  I just installed a single instance of 11.1.2.1 with OUD, OAM, OIM.  I installed the Active Directory connector for User Management and I believe I have

  • Sound for Sending Mail

    I've checked all through the forum and can't find an answer, so I hope this is not a repeat... Is there a way to have a different sound (that I choose) play for sending mail versus receiving mail? I can change the incoming sound in preferences and I'

  • Aperture First Aid won't launch

    Had a USB hub fail while my Aperture library was open, which evidently caused some database corruption. Read up on how to use the Aperture 3 First Aid function to repair...but the thing _will not launch_. Every time I try and launch Aperture (whether

  • Posting a material with BOM together?

    Dear SAPIENTS When I am doing MIGO Posting for a material and this material has BOM with some quantity then I want BOM component should also be posted together with that material. Regards, Kaushal Rai

  • Folder's predefined properties and search

    Hi Kmers, just an easy and quick question for you. I have a folder with some predefined  properties assigned. This folder contains some resources. For example aFolder (with property1=a and property2=b). It contains resources: House.pdf, apple.doc (wi