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?

Similar Messages

  • File Size for Rasterized vs. Smart Object Images

    Hello,
    I am scaling smaller images up to the full canvas size for a project (around 200% of original size). I have tried scaling images up as both a smart object, and also converting it to a rasterized layer, then scaling it up. I noticed that almost every time I leave the image a smart object and then scale the image up and save it for web, it is a smaller filesize than if I would convert it to a rasterized layer and then save it for web (sometimes up to 5% smaller). Does anyone know why this happens, or if it is changing the quality of the image by leaving it as a smart object?
    Note: I am using very large images, with an original filesize of 1-3 MB.
    Thanks for the help!

    EDIT: Just to clarify, I am talking about the JPEG image file size being smaller, not the PSD file size
    I do have maximum compatibiliy set for my PSD.
    I am saving out all my images for this experiment out as a JPEG at 50% quality. I attached a screenshot of my save for web settings.
    I also attached the rasterized image and the smart object image. I also attached the scaled down version of the image, which is what I am scaling up to create the rasterized and smart object images. Let me know if this is what you need to fully examine, and thank you for the help!
    Here is the rasterized image:
    Here is the smart object image:
    Here is the scaled down verison of the image:
    My Save for Web settings:

  • Add multiple smart object images to PS CC? (Win7)

    I'd like to be able to load quickly several layers of the same image (all as smart objects) to blend exposures. A recent J. Kost blog entry demonstrates opening such layers directly from Lightroom but she discovers from reader feedback that Adobe never programmed a Windows version of this process that would allow me to open seeveral images in one Photoshop CC document as separate smart object layers.
    I have tried to figure out the exact steps to make this happen with Bridge, too. It worked once, but there seemed to be delay in display of the smart object corner icon in the layer thumbnail. That's weird. "Place Image" -- from Photoshop -- seems to work the best.
    This is so common to my needs that I am looking for a fast and simple way to build the layers. Has anyone found a work around to do this -- on Windows -- in LR5.3 DIRECTLY to Photoshop CC (updated to 14.2)? I'd do it from Bridge if necessary but spemd all my time in Lightroom for asset management as well as usual post processing.
    When I search for this action/technique all I get are demos of opening *linked* smart object layers.
    Thanks, in advance,
    jonathan7007
    Win7 64bit
    Ivy Bridge i7, 32Gig RAM
    LR 5.3
    Photoshop CC

    To my knowledge Illustrator does not support smart objects. However it does support image linking. Which means if you update a image in photoshop, Illustrator will know the file has changed.
    When placing the file, you will see a checkbox at the bottom of the open dialog box for link, make sure it is checked. When you update the file when Illustrator is running with that file opened, you will get a promt telling you the file has changed and asked you if you want to update the image.
    If you choose not to update the image at that time, you can click on the linked file text in the top tool bar and update the image from there.
    If the file is not open or Illustrator is not running then the file will update the next time you open the file.
    Also you will find a edit original button in the top tool bar to take you back to what ever image editor is assigned to that file format.
    To assign a file format to photoshop:
    For this example we will use jpeg extention
    1) Open windows explorer
    2) Menu options tools>folder options>File types tab>scroll to jpeg and click on it
    3) Click the advanced tab
    4) see what actions are listed odds are only open and printo are listed
    5) If Edit is not listed, click on the new button
    6) For the action type EDIT
    7) For the application used to perform action click the browse button
    8) Browse for photoshop.exe
    9) The following should now be in the application used to perform action box:
    "C:\Program Files\Adobe\Adobe Photoshop CS3\Photoshop.exe" %1
    The above file location is assuming you have CS3 and you used the default installation edit original button in Illustrator and the right mouse button menu in windows explorer will take you to photoshop to edit the file.
    10) After you click OK you will see the new EDIT action in the list
    11) Click OK  and then click close to get out of all the dialog boxes
    The action can be removed at any time or edited to use another application.

  • CS3 - Bridge Smart Object image to CS3 & Lab Color

    I open an (NEF) image in Bridge, do some work, and open the smart object in CS3. When I go to Lab Color I get: “Changing modes can affect the appearance of smart objects. Rasterize smart object before mode change?” I don’t want this, correct?
    After I choose “Don’t Rasterize” this dialog window appears: “Merge layers before mode change?” I choose no.
    Within Channels (Lab Color) I go to delete “A” & “B” because I just want the Alpha Channel. However, I get “Flatten Layer?” and when I choose “No” I can’t delete “A” & “B.”
    Solution?
    ~ Much Thanks ~

    I should say I am trying to learn this software and stumbling through Mr. Kelby's 7 Point System book.
    I found my error.  I was highllighting the layers not clicking the eye icons off and on.
    Thanks for all who look.
    JB

  • Duplicated document with the smart object which has a DNG file inside it

    A TIFF file has a DNG file as a smart object inside it ...
    If you duplicate this file, the smart object can not be opened any more.
    Any idea?
    Thanks ...

    I've looked at it again for TIFF after reading your post ... it is working now

  • Smart Object Image Replace Error

    Im trying to replace a picture in a smart object and It wont let me do it for some reason, it says it cannot replace it because of a program error. I am running CC 2014 on a 2012 Macbook Pro running OSX Yosemite

    Please read these and proceed accordingly (restoring Preferences after making sure all customized presets like Actions, Patterns, Brushes etc. have been saved might be of special interest):
    http://blogs.adobe.com/crawlspace/2012/07/photoshop-basic-troubleshooting-steps-to-fix-mos t-issues.html
    http://forums.adobe.com/docs/DOC-2325

  • SMART OBJECTS TEMP FOLDER

    I use smartobjects a lot when I am creating collages or my graphics in photoshop. What is surprising me these days is that when I import a photo as a smart object, if I click it in the layers panel it opens in a separate window, so I can edit just that particular photo, by adding adjustment layers, duplicating etc. My surprise is that when I try to save it it opens the temp folder.
    Now I can't save my new edits, because this was very useful in case I want to change or edit the adjustment layer. If I still got the background, I can merge all layers and save it and all changes will be updated in the main document, but if I don't like the changes, that means I will have to start all over again.
    Anyone knows why this is happenning to me. I have the current CS5 12.0.4.
    Thank you,
    Shadreck

    srukweza wrote:
    I use smartobjects a lot when I am creating collages or my graphics in photoshop. What is surprising me these days is that when I import a photo as a smart object, if I click it in the layers panel it opens in a separate window, so I can edit just that particular photo, by adding adjustment layers, duplicating etc. My surprise is that when I try to save it it opens the temp folder.
    Please clearify two things for me.  How do you import a photo as a smart object? and when you wrote duplicating what did you dupe.
    When I do collages I populate my Collage templates with image files using Photoshop's menu File>Place.  The image layers are smart object and embedded it the layer is a copy of the original image file. It can be any image file type RAW, PSD, Jpeg, PNG etc.  When I double click on an image layer smart object icon in the layers palette Photoshop Opens the embedded file in the smart object layer. If the embedded file is a RAW file ACR open first I can re-adjust the current smart objects  raw setting an then open the image in Photoshop.  Then I have a choice of closing the image without saving in which case no update is made to the smart object layer. Or I can use menu File>Save... . When I do a save I see a message that has a progress bar that states the Smart Object is being updated .  What happens is the embedded file in the  smart object is updated with the changes I made to it. Once it is updated the changes are also reflected into the document containg the smart opject layer. The smar object is also still open in Photoshop which I x out of it in Photoshop.   You may have to reduce the smart object Image view zoom out to be able to see the updating smart object message when you do do the save to commit the changes into the smart object.   Once you update the smart object layer the embedded image file is not the original image for it now contains you new update.    On my CS2, CS3 and CS5 systems I never see save opening a temp folder.  I see the smart object layer being updated when I use menu File>Save...

  • Smart Objects: RGB inside CMYK

    Just two days before completing a two week job the client decided (still dont know why) the job had to be delivered with open layers on CMYK.
    After two weaks and 6 jobs and hundred of layers latter had almost all work done..in RGB. I started to panic thinking of the time I would waste just appling curves,levels,etc... to every layer,while keeping things open if they wanted last minute changes.
    Thats when it struck me..why not leaving everything as it was (RGB) and convert it to a smart object and then convert the parrent file to CMYK?
    I has suprised how it works just fine.In the end the client agreed it was better to keep things as they were,but it sounds a really nice possibility and to some extend makes perfect sense as one would retain the full Gamut of RGB (AdobeRGB or any other) and could convert to proper CMYK acording to needs.
    As anyone experienced this?

    Mark -
    There are a few gross errors in Photoshop that are seen as bugs, but go uncorrected for years due to the amount of work needed to fix them - not to mention - get it worked into the correction cycle in development.  Marketing is steering the train.  Go think about that oxymoron for a few weeks...
    ;o)
    One major problem is the conundrum of being able to open an untagged file, assign a color space, then look at it. That in itself is counter intuitive and basically a HUGE hole in the application with respect to color management. With the new proposed architecture of creating the entire application Smart Photoshop - You not only eliminate this issue, but also have created a new and improved workflow  - integrating source color images into the working space, tagged or untagged, with consistency for all. Adobe products are now far and wide enough to have the majority rule, so why not capitalize on it and implement a global workflow.  This logic works for many industries Adobe serves. From 2d, 3d to motion video, cell phone, bio medical, and who knows what's next. It's image history preservation in its simple form.
    In English, whittle down 9 options to 2 for color policies and change the logic between RGB and CMYK file handling. Convert to working space.  Have the working space 32 bit Pro Photo RGB. Files flow into it as well as color space conversions. Now remember, this is a choice feature and not a force fit. It's a marketing born inception that caters to the masses for best practice. If you want to work outside that environment, its your choice, but it's not advisable unless you are resurrecting trash, re-assigning really bad pictures, or it does not work for your requirement and a new additional per-dim needs to be created.  I'm offering a choice.  Two choices to be specific. Road or off road travel. For here now, and tomorrow. It's a creature of growth, just like the implementation of Smart Objects that has morphed more possibilities as well as options.  But Smart Objects is a representation of Adobe's expanded free for all mentality to push the envelope of development for market share. My advice is to back on the whizz bang wow factor and get some damn control of the features grained in deep rooted experience from power users....
    Smart Photoshop is needed because users are not getting it Gentleman and Ladies. Expecting most users to become geeks is not going to happen. It's a given from a marketing stand point, but they refuse to see how to address it for one reason or another. Maybe too busy dealing with the company merge and product integration. Im pretty sure its quite an undertaking, but its time to make the best - better....
    I remember Bruce Fraser talking about Chris and Thomas wanting 12 ish choices for color policies fearing too much restrain for growth. Thank you Bruce for 9, but my friend, we need even less.... Smart Photoshop gives 2 choices. Structure or Chaos. Right now we only have chaos.  My vote is to have uniformity with very little user understanding and awareness. That's good implementation.  The software has to become intelligent people.....
    I'm game.  Who has balls here?
    nice to see ur pair Rich.

  • Why does the color of a smart object differ from the actual shape that it was made from?

    I have some smart objects in a file that I've been working on. For example, I have a simple replay button shape. But, for some reason the color of the smart object differs from the actual color of the shape. In other words, if I sample the color of the smart object it has a hex code of ae7f2c (image1). But if I double click into the smart object to see the actual shape color the hex code is correct: a37e2c (image 2). It's a very slight shift, but causing me to go off brand colors for a client that I am working for. Any idea what could be causing this? Thanks for your help.
    IMAGE 1
    IMAGE 2
    Running CS6 Version 13.0 x64, on iMac OSX 10.8.4

    How did you create this smart object? Paste from Illustrator. A shape layer from Photoshop?
    If from Illustrator turn off color management, copy and repaste into Photoshop.

  • Smart Object Not Opening in Camera RAW in CS6

    I've converted a JPEG to a Smart Object in CS6.  When I double-click on the Smart Object icon in the Layer, it opens as a separate JPEG file.  What do I need to do to get it to open in Camera RAW as Russel Brown does in this video?

    R_Kelly wrote:
    JJMack might have been referring to the script and video that is on the script page i linked to.
    I did not know about the script. I just knew that ACR can only work on Camera RAw Files and convert the camera sensor RAW data into RGB Images and use setting other then ones set into the camera,  ACR can also process Jpeg and Tiff files however Camers Sensor RAW data for thes images nolonger exists in the file. So ACR can not work on the images as well as it can when it has access to the Camera RAW data. 
    I was somewhat wrong about not being able to edit normal layers in ACR this script sort of makes that posible. What it does is save information about the layers transparenct and layer mask save out the layer as a temp Tiff file and place it back in as a smart object and restor the best it can any layer mask and transparency.  You preferences must be set to open Tiff in ACR. While I was somewhat wrong I was bassicly right. The script turns the layer into a Temp Tiff file and places it back in the document as a smart object layer the embedded object is a Tiff file.  The temp Tiff file is nolonger needed for the smart object layer has a copy of it in its embedded object.

  • CS5 transform camera raw smart object with mask funniness?

    When I try and trasform a camera raw smart object that has a layer mask, the trasform box is not the size of the image, but is about a quarter of the image and it moves up to the upper left quarter of the image. If I first rasterize the smart object then add a mask it transforms just fine. Or if I rasterize the camera raw smart object, then make it a smart object and add a layer mask it transforms normally. So it appears to be an issue with transforming a camera raw smart object with a layer mask that is the issue. Is this a bug?
    Thanks,
    Steve

    I can't post the image publicly because of NDA, but I will pm you a link to the file. I don't always have this issue in cs5. I even tried opening up the same file in a new document and then made a mask and it transformed just fine. But it also is not limited to just this file, I have had this happen with other images as well.
    Thanks,
    Steve

  • CC 14.2 Smart Objects, Relative Path?

    Hi,
    The Linked SO's are very welcome, however as far as I can tell we're still stuck with absolute file paths. Is this right; there's no way to map to document relative paths?

    There are not two Place items in the menu File.  Place Embedded and Place Linked this had me worried because I use  the old menu FIle>Place in many of my scripts.  The good news for was my scripts still worked.   I use ScriptListener code for Place in my scripts so I went about capturing "Place Embedded" and "Place Link" compare them to the old "Place" All three do record full Path so I'm quite sure it would have to be and most likely you can not move file and expect things to work.  To me a relative path would not work for smart object layer has pixels rendered for the image file be it layers  have ACR setting if its RAW. It has to be a particular file.  The Path can not change neither Windows  and OSX have an object oriented file system.
    // ========= Place Embedded Photoshop CC 14.2 =======    // ========Place Linked Photoshop CC 14.2============  // ========Place prior Photoshop CC 14.2============================
    var idPlc = charIDToTypeID( "Plc " );                                          var idPlc = charIDToTypeID( "Plc " );                                          var idPlc = charIDToTypeID( "Plc " );
        var desc34 = new ActionDescriptor();                                           var desc37 = new ActionDescriptor();                                           var desc5 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );                                         var idnull = charIDToTypeID( "null" );                                         var idnull = charIDToTypeID( "null" );
        desc34.putPath( idnull, new File( "Path\\Name" ) );                            desc37.putPath( idnull, new File( "Path\\Name" ) );                            desc5.putPath( idnull, new File( "Path\\Name" ) );
        var idOpAs = charIDToTypeID( "OpAs" );
            var desc35 = new ActionDescriptor();
            var idCMod = charIDToTypeID( "CMod" );
            desc35.putString( idCMod, """Canon EOS-1D Mark II""" );
            var idSett = charIDToTypeID( "Sett" );
            var idSett = charIDToTypeID( "Sett" );
            var idCst = charIDToTypeID( "Cst " );
            desc35.putEnumerated( idSett, idSett, idCst );
            var idWBal = charIDToTypeID( "WBal" );
            var idWBal = charIDToTypeID( "WBal" );
            var idAsSh = charIDToTypeID( "AsSh" );
            desc35.putEnumerated( idWBal, idWBal, idAsSh );
            var idTemp = charIDToTypeID( "Temp" );
            desc35.putInteger( idTemp, 5500 );
            var idTint = charIDToTypeID( "Tint" );
            desc35.putInteger( idTint, 6 );
            var idAWBV = charIDToTypeID( "AWBV" );
            desc35.putInteger( idAWBV, 134348800 );
            var idCtoG = charIDToTypeID( "CtoG" );
            desc35.putBoolean( idCtoG, false );
            var idStrt = charIDToTypeID( "Strt" );
            desc35.putInteger( idStrt, 0 );
            var idShrp = charIDToTypeID( "Shrp" );
            desc35.putInteger( idShrp, 25 );
            var idLNR = charIDToTypeID( "LNR " );
            desc35.putInteger( idLNR, 0 );
            var idCNR = charIDToTypeID( "CNR " );
            desc35.putInteger( idCNR, 25 );
            var idVigA = charIDToTypeID( "VigA" );
            desc35.putInteger( idVigA, 0 );
            var idBlkB = charIDToTypeID( "BlkB" );
            desc35.putInteger( idBlkB, 0 );
            var idRHue = charIDToTypeID( "RHue" );
            desc35.putInteger( idRHue, 0 );
            var idRSat = charIDToTypeID( "RSat" );
            desc35.putInteger( idRSat, 0 );
            var idGHue = charIDToTypeID( "GHue" );
            desc35.putInteger( idGHue, 0 );
            var idGSat = charIDToTypeID( "GSat" );
            desc35.putInteger( idGSat, 0 );
            var idBHue = charIDToTypeID( "BHue" );
            desc35.putInteger( idBHue, 0 );
            var idBSat = charIDToTypeID( "BSat" );
            desc35.putInteger( idBSat, 0 );
            var idVibr = charIDToTypeID( "Vibr" );
            desc35.putInteger( idVibr, 23 );
            var idHA_R = charIDToTypeID( "HA_R" );
            desc35.putInteger( idHA_R, 0 );
            var idHA_O = charIDToTypeID( "HA_O" );
            desc35.putInteger( idHA_O, 0 );
            var idHA_Y = charIDToTypeID( "HA_Y" );
            desc35.putInteger( idHA_Y, 0 );
            var idHA_G = charIDToTypeID( "HA_G" );
            desc35.putInteger( idHA_G, 0 );
            var idHA_A = charIDToTypeID( "HA_A" );
            desc35.putInteger( idHA_A, 0 );
            var idHA_B = charIDToTypeID( "HA_B" );
            desc35.putInteger( idHA_B, 0 );
            var idHA_P = charIDToTypeID( "HA_P" );
            desc35.putInteger( idHA_P, 0 );
            var idHA_M = charIDToTypeID( "HA_M" );
            desc35.putInteger( idHA_M, 0 );
            var idSA_R = charIDToTypeID( "SA_R" );
            desc35.putInteger( idSA_R, 0 );
            var idSA_O = charIDToTypeID( "SA_O" );
            desc35.putInteger( idSA_O, 0 );
            var idSA_Y = charIDToTypeID( "SA_Y" );
            desc35.putInteger( idSA_Y, 0 );
            var idSA_G = charIDToTypeID( "SA_G" );
            desc35.putInteger( idSA_G, 0 );
            var idSA_A = charIDToTypeID( "SA_A" );
            desc35.putInteger( idSA_A, 0 );
            var idSA_B = charIDToTypeID( "SA_B" );
            desc35.putInteger( idSA_B, 0 );
            var idSA_P = charIDToTypeID( "SA_P" );
            desc35.putInteger( idSA_P, 0 );
            var idSA_M = charIDToTypeID( "SA_M" );
            desc35.putInteger( idSA_M, 0 );
            var idLA_R = charIDToTypeID( "LA_R" );
            desc35.putInteger( idLA_R, 0 );
            var idLA_O = charIDToTypeID( "LA_O" );
            desc35.putInteger( idLA_O, 0 );
            var idLA_Y = charIDToTypeID( "LA_Y" );
            desc35.putInteger( idLA_Y, 0 );
            var idLA_G = charIDToTypeID( "LA_G" );
            desc35.putInteger( idLA_G, 0 );
            var idLA_A = charIDToTypeID( "LA_A" );
            desc35.putInteger( idLA_A, 0 );
            var idLA_B = charIDToTypeID( "LA_B" );
            desc35.putInteger( idLA_B, 0 );
            var idLA_P = charIDToTypeID( "LA_P" );
            desc35.putInteger( idLA_P, 0 );
            var idLA_M = charIDToTypeID( "LA_M" );
            desc35.putInteger( idLA_M, 0 );
            var idSTSH = charIDToTypeID( "STSH" );
            desc35.putInteger( idSTSH, 0 );
            var idSTSS = charIDToTypeID( "STSS" );
            desc35.putInteger( idSTSS, 0 );
            var idSTHH = charIDToTypeID( "STHH" );
            desc35.putInteger( idSTHH, 0 );
            var idSTHS = charIDToTypeID( "STHS" );
            desc35.putInteger( idSTHS, 0 );
            var idSTB = charIDToTypeID( "STB " );
            desc35.putInteger( idSTB, 0 );
            var idPC_S = charIDToTypeID( "PC_S" );
            desc35.putInteger( idPC_S, 0 );
            var idPC_D = charIDToTypeID( "PC_D" );
            desc35.putInteger( idPC_D, 0 );
            var idPC_L = charIDToTypeID( "PC_L" );
            desc35.putInteger( idPC_L, 0 );
            var idPC_H = charIDToTypeID( "PC_H" );
            desc35.putInteger( idPC_H, 0 );
            var idPC_one = charIDToTypeID( "PC_1" );
            desc35.putInteger( idPC_one, 25 );
            var idPC_two = charIDToTypeID( "PC_2" );
            desc35.putInteger( idPC_two, 50 );
            var idPC_three = charIDToTypeID( "PC_3" );
            desc35.putInteger( idPC_three, 75 );
            var idShpR = charIDToTypeID( "ShpR" );
            desc35.putDouble( idShpR, 1.000000 );
            var idShpD = charIDToTypeID( "ShpD" );
            desc35.putInteger( idShpD, 25 );
            var idShpM = charIDToTypeID( "ShpM" );
            desc35.putInteger( idShpM, 0 );
            var idPCVA = charIDToTypeID( "PCVA" );
            desc35.putInteger( idPCVA, 0 );
            var idGRNA = charIDToTypeID( "GRNA" );
            desc35.putInteger( idGRNA, 0 );
            var idCNRD = charIDToTypeID( "CNRD" );
            desc35.putInteger( idCNRD, 50 );
            var idCNRS = charIDToTypeID( "CNRS" );
            desc35.putInteger( idCNRS, 50 );
            var idLPEn = charIDToTypeID( "LPEn" );
            desc35.putInteger( idLPEn, 0 );
            var idMDis = charIDToTypeID( "MDis" );
            desc35.putInteger( idMDis, 0 );
            var idPerV = charIDToTypeID( "PerV" );
            desc35.putInteger( idPerV, 0 );
            var idPerH = charIDToTypeID( "PerH" );
            desc35.putInteger( idPerH, 0 );
            var idPerR = charIDToTypeID( "PerR" );
            desc35.putDouble( idPerR, 0.000000 );
            var idPerS = charIDToTypeID( "PerS" );
            desc35.putInteger( idPerS, 100 );
            var idPerA = charIDToTypeID( "PerA" );
            desc35.putInteger( idPerA, 0 );
            var idPerU = charIDToTypeID( "PerU" );
            desc35.putInteger( idPerU, 0 );
            var idAuCA = charIDToTypeID( "AuCA" );
            desc35.putInteger( idAuCA, 0 );
            var idExonetwo = charIDToTypeID( "Ex12" );
            desc35.putDouble( idExonetwo, 0.600000 );
            var idCronetwo = charIDToTypeID( "Cr12" );
            desc35.putInteger( idCronetwo, -10 );
            var idHionetwo = charIDToTypeID( "Hi12" );
            desc35.putInteger( idHionetwo, -19 );
            var idShonetwo = charIDToTypeID( "Sh12" );
            desc35.putInteger( idShonetwo, 19 );
            var idWhonetwo = charIDToTypeID( "Wh12" );
            desc35.putInteger( idWhonetwo, -3 );
            var idBkonetwo = charIDToTypeID( "Bk12" );
            desc35.putInteger( idBkonetwo, 28 );
            var idClonetwo = charIDToTypeID( "Cl12" );
            desc35.putInteger( idClonetwo, 19 );
            var idDfPA = charIDToTypeID( "DfPA" );
            desc35.putInteger( idDfPA, 0 );
            var idDPHL = charIDToTypeID( "DPHL" );
            desc35.putInteger( idDPHL, 30 );
            var idDPHH = charIDToTypeID( "DPHH" );
            desc35.putInteger( idDPHH, 70 );
            var idDfGA = charIDToTypeID( "DfGA" );
            desc35.putInteger( idDfGA, 0 );
            var idDPGL = charIDToTypeID( "DPGL" );
            desc35.putInteger( idDPGL, 40 );
            var idDPGH = charIDToTypeID( "DPGH" );
            desc35.putInteger( idDPGH, 60 );
            var idCrv = charIDToTypeID( "Crv " );
                var list9 = new ActionList();
                list9.putInteger( 0 );
                list9.putInteger( 0 );
                list9.putInteger( 255 );
                list9.putInteger( 255 );
            desc35.putList( idCrv, list9 );
            var idCrvR = charIDToTypeID( "CrvR" );
                var list10 = new ActionList();
                list10.putInteger( 0 );
                list10.putInteger( 0 );
                list10.putInteger( 255 );
                list10.putInteger( 255 );
            desc35.putList( idCrvR, list10 );
            var idCrvG = charIDToTypeID( "CrvG" );
                var list11 = new ActionList();
                list11.putInteger( 0 );
                list11.putInteger( 0 );
                list11.putInteger( 255 );
                list11.putInteger( 255 );
            desc35.putList( idCrvG, list11 );
            var idCrvB = charIDToTypeID( "CrvB" );
                var list12 = new ActionList();
                list12.putInteger( 0 );
                list12.putInteger( 0 );
                list12.putInteger( 255 );
                list12.putInteger( 255 );
            desc35.putList( idCrvB, list12 );
            var idCamP = charIDToTypeID( "CamP" );
            desc35.putString( idCamP, """Adobe Standard""" );
            var idCP_D = charIDToTypeID( "CP_D" );
            desc35.putString( idCP_D, """B0393704628CAFDD09F0DE7684972186""" );
            var idPrVe = charIDToTypeID( "PrVe" );
            desc35.putInteger( idPrVe, 101122048 );
            var idRtch = charIDToTypeID( "Rtch" );
            desc35.putString( idRtch, """""" );
            var idREye = charIDToTypeID( "REye" );
            desc35.putString( idREye, """""" );
            var idLCs = charIDToTypeID( "LCs " );
            desc35.putString( idLCs, """""" );
            var idUpri = charIDToTypeID( "Upri" );
            desc35.putString( idUpri, """""" );
            var idCrpT = charIDToTypeID( "CrpT" );
            desc35.putDouble( idCrpT, 0.000000 );
            var idCrpL = charIDToTypeID( "CrpL" );
            desc35.putDouble( idCrpL, 0.000000 );
            var idCrpB = charIDToTypeID( "CrpB" );
            desc35.putDouble( idCrpB, 0.000000 );
            var idCrpR = charIDToTypeID( "CrpR" );
            desc35.putDouble( idCrpR, 0.000000 );
            var idCrpA = charIDToTypeID( "CrpA" );
            desc35.putDouble( idCrpA, 0.000000 );
            var idClrS = charIDToTypeID( "ClrS" );
            var idClrS = charIDToTypeID( "ClrS" );
            var idProP = charIDToTypeID( "ProP" );
            desc35.putEnumerated( idClrS, idClrS, idProP );
            var idBtDp = charIDToTypeID( "BtDp" );
            var idBtDp = charIDToTypeID( "BtDp" );
            var idBDonesix = charIDToTypeID( "BD16" );
            desc35.putEnumerated( idBtDp, idBtDp, idBDonesix );
            var idRStF = charIDToTypeID( "RStF" );
            var idRStF = charIDToTypeID( "RStF" );
            var idRFNo = charIDToTypeID( "RFNo" );
            desc35.putEnumerated( idRStF, idRStF, idRFNo );
            var idRslt = charIDToTypeID( "Rslt" );
            desc35.putDouble( idRslt, 300.000000 );
            var idReUn = charIDToTypeID( "ReUn" );
            var idReUn = charIDToTypeID( "ReUn" );
            var idPpIn = charIDToTypeID( "PpIn" );
            desc35.putEnumerated( idReUn, idReUn, idPpIn );
            var idOSM = charIDToTypeID( "OSM " );
            var idOSM = charIDToTypeID( "OSM " );
            var idOSMN = charIDToTypeID( "OSMN" );
            desc35.putEnumerated( idOSM, idOSM, idOSMN );
            var idOrnt = charIDToTypeID( "Ornt" );
            desc35.putInteger( idOrnt, 3 );
            var idSnap = charIDToTypeID( "Snap" );
            desc35.putString( idSnap, """""" );
        var idAdobeCameraRaw = stringIDToTypeID( "Adobe Camera Raw" );
        desc34.putObject( idOpAs, idAdobeCameraRaw, desc35 );
                                                                                       var idLnkd = charIDToTypeID( "Lnkd" );
                                                                                       desc37.putBoolean( idLnkd, true );
                                                                                       var idOpAs = charIDToTypeID( "OpAs" );
                                                                                           var desc38 = new ActionDescriptor();
                                                                                       var idnull = charIDToTypeID( "null" );
                                                                                       desc37.putObject( idOpAs, idnull, desc38 );
        var idFTcs = charIDToTypeID( "FTcs" );                                         var idFTcs = charIDToTypeID( "FTcs" );                                         var idFTcs = charIDToTypeID( "FTcs" );
        var idQCSt = charIDToTypeID( "QCSt" );                                         var idQCSt = charIDToTypeID( "QCSt" );                                         var idQCSt = charIDToTypeID( "QCSt" );
        var idQcsa = charIDToTypeID( "Qcsa" );                                         var idQcsa = charIDToTypeID( "Qcsa" );                                         var idQcsa = charIDToTypeID( "Qcsa" );
        desc34.putEnumerated( idFTcs, idQCSt, idQcsa );                                desc37.putEnumerated( idFTcs, idQCSt, idQcsa );                                desc5.putEnumerated( idFTcs, idQCSt, idQcsa );
        var idOfst = charIDToTypeID( "Ofst" );                                         var idOfst = charIDToTypeID( "Ofst" );                                         var idOfst = charIDToTypeID( "Ofst" );
            var desc36 = new ActionDescriptor();                                           var desc39 = new ActionDescriptor();                                           var desc6 = new ActionDescriptor();
            var idHrzn = charIDToTypeID( "Hrzn" );                                         var idHrzn = charIDToTypeID( "Hrzn" );                                         var idHrzn = charIDToTypeID( "Hrzn" );
            var idRlt = charIDToTypeID( "#Rlt" );                                          var idRlt = charIDToTypeID( "#Rlt" );                                          var idPxl = charIDToTypeID( "#Pxl" );
            desc36.putUnitDouble( idHrzn, idRlt, 0.000000 );                               desc39.putUnitDouble( idHrzn, idRlt, 0.000000 );                               desc6.putUnitDouble( idHrzn, idPxl, 0.000000 );
            var idVrtc = charIDToTypeID( "Vrtc" );                                         var idVrtc = charIDToTypeID( "Vrtc" );                                         var idVrtc = charIDToTypeID( "Vrtc" );
            var idRlt = charIDToTypeID( "#Rlt" );                                          var idRlt = charIDToTypeID( "#Rlt" );                                          var idPxl = charIDToTypeID( "#Pxl" );
            desc36.putUnitDouble( idVrtc, idRlt, 0.000000 );                               desc39.putUnitDouble( idVrtc, idRlt, 0.000000 );                               desc6.putUnitDouble( idVrtc, idPxl, 0.000000 );
        var idOfst = charIDToTypeID( "Ofst" );                                         var idOfst = charIDToTypeID( "Ofst" );                                         var idOfst = charIDToTypeID( "Ofst" );
        desc34.putObject( idOfst, idOfst, desc36 );                                    desc37.putObject( idOfst, idOfst, desc39 );                                    desc5.putObject( idOfst, idOfst, desc6 );
    executeAction( idPlc, desc34, DialogModes.NO );                                executeAction( idPlc, desc37, DialogModes.NO );                                executeAction( idPlc, desc5, DialogModes.NO );

  • Resize Smart Object keeping Gaussian blur aspect?

    Is there any way (that I'm missing)to resize a smart object wich has a smart gaussian blur filter while keeping the same aspect and without rasterizing it first?
    Lets say I'm using a background for a product that needs to be out of focus: ussualy I would convert that background image (a not too large JPG in most casses) to a smart object and then apply a (smart) gaussian blur in case it needs to be further or less focused down the road.
    Latter when Image is finished and if for some reason (usualy client complaining about image size) I need to resize the document the settings for blur remain the same causing it to be a lot more unfocused in that new smaller size than the original image size.
    Is there any workaround (to keep it editable) that I'm missing?
    Ty for any help.

    I never really thought of that but makes perfect sense.. ty,sometimes you just need a fresh look into things,now you have mentioned it looks perfectly natural,dont know how I didnt thought of that.big thanks.

  • Smart Objects...changing canvas size problem

    When changing the canvas size of a smart object, the layer on the original document will distort visually since it doesn't update the size of the smart object.
    Is there a solution to this, or an easy way to quickly update every instance of the smart object on the original doc?
    To clarify: I know that you can change the dimensions of the smart object on the original doc and it'll fix it, my question is if there's a way to automatically have that happen and have the original doc smart objects respect your canvas size changes on the smart object doc.
    Reproduce:
    1) Draw a circle
    2) Turn it into a smart object
    3) Go into the smart object, change the canvas size by increasing the height of the canvas. The smart object should now have a circle with blank space above/below it.
    4) Save the smart object
    5) The circle on the original document will now be squished.
    I'm using Photoshop CS5

    xg3 wrote:
    When changing the canvas size of a smart object, the layer on the original document will distort visually since it doesn't update the size of the smart object.
    When you change the canvas size of a document the only layer that will change is a backgroung layer for it does not support transparency so its pixels will be changed.  However a background layer should not distort it may be cropped  and have canvas added in which case the color of the empty canvas can be set in the canvas size dialog.  All other layer including Smart Object layer should not chang at all.  Layer positioning in relationship to the canvas  and the new canvas size is set during the canvas size change.  Layers can be any size and have any aspect ratio. Their sizes can be smaller, the same or larger then the canvas size. Even layer that can fit  within a documents canvas size may be positioned so that all, some or none of the layer is over the documents canvas.
    I do not know what you mean when you write the original document chages. A smart object layer has an embedded copy of an object. The original document is not touched. You can open the smart object layer embedded object in  Photoshop by double clicking on the smart object icon in the layers palette smart object layer and change it size. And distort it f you wish. When you use Photoshop save. Photoshop will change the enbedded object in the smart object layer. You can also leave the embedded smaro object as is and change the smart object layer size and distort it using transform on the smart object layer itsself.
    I think what you did was to open the smart object in photoshop change its canvas saze then save it. The updated smart object is realy round but you dont see that it is becaue it is being transformec ti fit the original documents canvas. If you do a Canvas size on the codument you will see the original docyment canvas size is not change and thet your now squaching a now changed taller object into a shorter canvas.  With each Smart Obkect layer there is as associated transform.
    No I was wrong I just tried that and it looks like the transform was not the problem as yo can see I dir a Ctrl+T so you can see the size of the smart object layer is now biger then the original document and is positioned centered canvas is still 300x300 white area in image

  • Spot Channels & Smart Objects in Photoshop CS4

    Please Help!
    I am trying to replace a smart object in Photoshop CS4 with a .psd, pdf or tiff image that contains a spot channel and it is not being honored in Photoshop
    The Channel tab does not honor the "Spot Channel" from the replaced Smart Object image.
    Question is: How can I replace a Smart Object and hold the spot channel?
    Thank you

    I don't believe spot channels transfer from smart objects but there is a workaround.
    1. Select Smart Object Layer. Layer: Smart Objects: New Smart Object Via Copy
    2. Open the new smart object
    3. Load spot channel as a selection.
    4. Layer: New Fill Layer: Solid color.
    5. Hide or delete all other layers.
    6. Save and return to parent document
    7. Load the smart object layer as a selection and hide the layer
    8. Invert selection, save selection
    9. Change the new alpha to the appropriate spot color channel
    Let me know if that doesn't work.

Maybe you are looking for

  • How to delete a row of a template by giving a condition in the smartform

    hi all, I HAD A TEMPLATE IN A SMARTFORM. WHICH CONSISTS OF 4ROWS AND 4 COLOUMNS. MY REQUIREMENT IS . IF I SPECIFY A PARTICULAR PLANT(WERKS) CONDITION FOR EXAMPLE 2060. THE ENTIRE 4TH ROW WITH CONTENTS HAS TO BE DELETED. AND FOR OTHER PLANTS IT HAS TO

  • Excel to Adobe PDF page size problems

    I am using Excel 2007 on a Windows XP setup with Acrobat 9.0 PDFM OfficeAddin.  I want to convert my Excel sheets to 8.5"x11" size pages, but they come out as approx. 22"x30" pages.  I've checked the page size setting in Excel and the Adobe preferenc

  • Timesheet (Progress Reporter) Best Practices

    For the consultants out there - what do you recomment as best practise for Timesheet (progress reporter) approval settings? Do you recommend Auto approval, or 1-level approval. I understand there are pro's / con's of each but what is your recommendat

  • Hi friends i have one doubt on price indicator.

    for subcontrcacting semifinished goods what should be the price control indicator( V/ S ). and i also like to know why.

  • Help: Capturing photos from camera while iPod sync

    Big problem... I started my canon sd600 camera to start capturing 90 pictures from my wife's birthay, but I was also sincronizing my ipod and both libraries are in an external LaCie drive. Immediately after I turned on camera, the iPod Sync failed an