Connecting smart objects. Basic question

Question.jpg

One way is to replace the layer of

file-> place incorporated

Another way is to:

Right-click on the layer in the layers panel

and select "convert to smart object.

Tags: Photoshop

Similar Questions

  • Objects vector smart object - file format

    What is the best file format to save a photoshop file that has a number of vector smart objects that will eventually print? File can be placed in illustrator or indesign prior to be expelled to the printer either as direct files or on the PDF.

    Danny is correct: smart objects are STILL pixelated in resolution of the PSD, regardless of the format that you save it in.

    If you want to print any dynamic objects with imported objects vector (illustrator?) to setter image max resolution, you must extract these objects in the PSD file and rebuild the design in Illustrator or InDesign.

    It means that the smart object in question, which opens in Illustrator, and then save the file as a file HAVE editing. Remove the smart object in the PSD in Photoshop, then save a new version. Note the exact dimensions and positions. Open the file in InDesign and rebuild the original.

    If the layer effects have been applied in Photoshop to a matter SO vector: no chance. You will need to generate layers separated in the best of cases, or begin to recreate the effects in Illustrator in the worst case scenario. Or a combination of both.

    Vector shapes and the Type that were generated in Photoshop with effects applied to him may be problematic if the resolution of the PSD is insufficient. However, the outline remains vector while recording in Photoshop PDF format. Import the PDF into InDesign retains the sharp vector contour. Just make sure that the native resolution of the Photoshop document is high enough to produce a strong impression for effects (which will be pixels).

    The problem is that a lot of designers decided to convert their photoshop vector shapes and text in smart objects - and this will rasterize the result, no matter what. And there is no easy way to "unsmart" a dynamic object.

    A method (far from perfect) is:

    • Double-click the smart object to open it in a new window
    • Select all the layers in the .psb (dynamic object) that opens
    • Choose Layer > Group the menu
    • Hold down the SHIFT key and drag the window of smart objects to your original document with the move tool window.
    • Drag the icon fx the dynamic object for the new group of layers layer you just drag over
    • Remove the smart object layer.

    The only caveats to this method are scale and positioning. You may have to reposition some groups according to their interaction with the edges of the original document. And if you scale the smart object layer, you may need to scale of the group as well.

    Here is a script that automates some of this: http://blog.kam88.com/en/expanding-smart-objects-script.html

    This will ONLY work with SOs that were created in Photoshop.

    Dynamic objects are bothersome creatures indeed. Much too easy for designers unknowing to destroy the intent of vectors and difficult and potentially very tedious to undo in a news environment.

    The problem is that a lot of users tend to abuse of Photoshop as a request to print 'all-in-one' layout

  • Basic question on the client connection to the Fund with several oracle instance

    Oracle 11:

    I have just a basic question about how doing listener/customer determine how oracle instance to connect to:

    1 tnsnames.ora and listener defines the configuration of the host and the port is that how he comes to know? I'm just trying to understand if the request comes to the listener how listener knows what Oracle instance to route traffic to?

    2. when I do sqlplus / as sysdba how knows what Oracle instance to connect to?

    Look at the differences

    [oracle@srv01-18-102 trace]$ cat $ORACLE_HOME/network/admin/listener.ora
    
    cat: /u01/app/oracle/product/ 11.1.0/dbhome_1/network/admin/listener.ora: No such file or directory
    
    -- start listener
    
    [oracle@srv01-18-102 trace]$ lsnrctl start
    
    LSNRCTL for Linux: Version 11.1.0.7.0   on 09-JUN-2009 01:05:42
    
    Copyright (c) 1991, 2009, Oracle.  All rights reserved.
    
    Starting /u01/app/oracle/product/ 11.1.0/dbhome_1/bin/tnslsnr: please wait...
    
    TNSLSNR for Linux: Version 11.1.0.7.0
    Log messages written to /u01/app/oracle/diag/tnslsnr/srv01-18-102/listener/alert/log.xml
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=srv01-18-102.amis.local)(PORT=1521)))
    
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    STATUS of the LISTENER
    ------------------------
    Alias                     LISTENER
    Version                   TNSLSNR for Linux: Version 11.1.0.7.0
    Start Date                09-JUN-2009 01:05:42
    Uptime                    0 days 0 hr. 0 min. 0 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Listener Log File         /u01/app/oracle/diag/tnslsnr/srv01-18-102/listener/alert/log.xml
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=srv01-18-102.amis.local)(PORT=1521)))
    The listener supports no services
    The command completed successfully
    
    -- startup database
    
    SQL> shutdown immediate
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    
    SQL> startup
    ORACLE instance started.
    
    Total System Global Area  849530880 bytes
    Fixed Size                  1346664 bytes
    Variable Size             725615512 bytes
    Database Buffers          117440512 bytes
    Redo Buffers                5128192 bytes
    Database mounted.
    Database opened.
    
    SQL> alter system register;
    
    System altered.
    
    -- check again after a while (or for registration via "alter system register")
    
    [oracle@srv01-18-102 trace]$ lsnrctl status
    
    LSNRCTL for Linux: Version 11.1.0.7.0    on 09-JUN-2009 01:05:50
    
    Copyright (c) 1991, 2009, Oracle.  All rights reserved.
    
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    STATUS of the LISTENER
    ------------------------
    Alias                     LISTENER
    Version                   TNSLSNR for Linux: Version 11.1.0.7.0
    Start Date                09-JUN-2009 01:05:42
    Uptime                    0 days 0 hr. 0 min. 8 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Listener Log File         /u01/app/oracle/diag/tnslsnr/srv01-18-102/listener/alert/log.xml
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=srv01-18-102.amis.local)(PORT=1521)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=srv01-18-102.amis.local)(PORT=8080))(Presentation=HTTP)(Session=RAW))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=srv01-18-102.amis.local)(PORT=2100))(Presentation=FTP)(Session=RAW))
    Services Summary...
    Service "DEMO" has 1 instance(s).
      Instance "DEMO", status READY, has 1 handler(s) for this service...
    Service "DEMOXDB" has 1 instance(s).
      Instance "DEMO", status READY, has 1 handler(s) for this service...
    The command completed successfully
    
    -- BEQUEATH
    
    SQL> host
    [oracle@srv01-18-102 ~]$ set ORACLE_SID=DEMO
    [oracle@srv01-18-102 ~]$ sqlplus / as sysdba
    
    SQL*Plus: Release 11.1.0.7.0   on Tue Jun 9 01:17:42 2009
    
    Copyright (c) 1982, 2009, Oracle.  All rights reserved.
    
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0
    With the Partitioning, Oracle Label Security, OLAP, Data Mining,
    Oracle Database Vault and Real Application Testing options
    
    -- Query V$PROCESS
    
    SQL> desc v$process
    
     Name                                      Null?    Type
     ----------------------------------------- -------- ----------------------------
     ADDR                                               RAW(4)
     PID                                                NUMBER
     SPID                                               VARCHAR2(24)   <---
     USERNAME                                           VARCHAR2(15)
     SERIAL#                                            NUMBER
     TERMINAL                                           VARCHAR2(30)
     PROGRAM                                            VARCHAR2(48)
     TRACEID                                            VARCHAR2(255)
     TRACEFILE                                          VARCHAR2(513)
     BACKGROUND                                         VARCHAR2(1)
     LATCHWAIT                                          VARCHAR2(8)
     LATCHSPIN                                          VARCHAR2(8)
     PGA_USED_MEM                                       NUMBER
     PGA_ALLOC_MEM                                      NUMBER
     PGA_FREEABLE_MEM                                   NUMBER
     PGA_MAX_MEM                                        NUMBER
    
    SQL> select * from v$process where program like '%(TNS V1-V3)%';
    
    52ACC7FC         19 26000                    oracle                   2
    UNKNOWN                        [email protected] (TNS V1-V3)
    
    /u01/app/oracle/diag/rdbms/DEMO/DEMO/trace/DEMO_ora_26000.trc
                                                               1286124       2699092
             1048576     4616664
    
    1 row selected.
    
    -- "Jump to OS"
    
    SQL> host ps -ef|grep 26000
    
    oracle   26000 14346  0 01:09 ?        00:00:01 oracleDEMO (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
    oracle   27040 14346  0 01:16 pts/1    00:00:00 /bin/bash -c  ps -ef|grep 26000
    oracle   27042 27040  0 01:16 pts/1    00:00:00 grep 26000
    
    -- Connect via listener to the database
    
    -- content off tnsnames.ora
    
    [oracle@srv01-18-102 trace]$ cat $ORACLE_HOME/network/admin/tnsnames.ora
    # tnsnames.ora Network Configuration File: /u01/app/oracle/product/ 11.1.0/dbhome_1/network/admin/tnsnames.ora
    # Generated by Oracle configuration tools.
    
    DEMO =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = srv01-18-102.amis.local)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = DEMO)
        )
      )
    
    [oracle@srv01-18-102 ~]$ sqlplus otn/otn@DEMO
    
    SQL*Plus: Release 11.1.0.7.0   on Tue Jun 9 01:28:52 2009
    
    Copyright (c) 1982, 2009, Oracle.  All rights reserved.
    
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0
    With the Partitioning, Oracle Label Security, OLAP, Data Mining,
    Oracle Database Vault and Real Application Testing options
    
    SQL> set head off feed on
    
    SQL> desc v$process
    
     Name                                      Null?    Type
     ----------------------------------------- -------- ----------------------------
     ADDR                                               RAW(4)
     PID                                                NUMBER
     SPID                                               VARCHAR2(24)   <---
     USERNAME                                           VARCHAR2(15)
     SERIAL#                                            NUMBER
     TERMINAL                                           VARCHAR2(30)
     PROGRAM                                            VARCHAR2(48)
     TRACEID                                            VARCHAR2(255)
     TRACEFILE                                          VARCHAR2(513)
     BACKGROUND                                         VARCHAR2(1)
     LATCHWAIT                                          VARCHAR2(8)
     LATCHSPIN                                          VARCHAR2(8)
     PGA_USED_MEM                                       NUMBER
     PGA_ALLOC_MEM                                      NUMBER
     PGA_FREEABLE_MEM                                   NUMBER
     PGA_MAX_MEM                                        NUMBER
    
    SQL> select * from v$process where spid in (27372);
    
    52ACC7FC         19 27372                    oracle                   4
    UNKNOWN                        [email protected]
    
    /u01/app/oracle/diag/rdbms/DEMO/DEMO/trace/DEMO_ora_27372.trc
                                                                705064        938372
                   0      938372
    
    -- Use info off v$process to join with v$session
    
    SQL> select * from v$session where paddr = '52ACC7FC';
    
    52112690        170          9     107441 52ACC7FC         93
    OTN                                     3 2147483644
                             ACTIVE   DEDICATED         93
    OTN                            oracle
    27370
    srv01-18-102.amis.local
    pts/1                          [email protected] (TNS V1-V3)
    USER       4C83D838     1817844678 4qpuh5jq5n6y6                0
    09-JUN-09             16777216 4C83443C      1421292656 b1vt3u9abfd3h
                    0 09-JUN-09              16777216
    
    SQL*Plus                                          3669949024
                                               0
    
                    8244            -1              0               0             0
    09-JUN-09                     0 NO  NONE          NONE       NO
    OTHER_GROUPS                     DISABLED ENABLED  ENABLED
                         0
                                                                     NOT IN WAIT
                                               41        322
    SQL*Net message to client
    driver id                                                        1413697536
    0000000054435000
    #bytes                                                                    1
    0000000000000001
                                                                              0
    
    00                  2000153315           7
    Network                                                                  -1
                  0 WAITED SHORT TIME                14
                          3730
    DEMO                                                            DISABLED FALSE
    FALSE FIRST EXEC                100 52ACC7FC               4
    
    -- Use info off V$process to look pid on OS
    
    SQL> host ps -ef | grep 27372
    
    oracle   27372     1  0 01:30 ?        00:00:00 oracleDEMO (LOCAL=NO)
    oracle   27413 27380  0 01:30 pts/1    00:00:00 /bin/bash -c  ps -ef|grep 27372
    oracle   27415 27413  0 01:30 pts/1    00:00:00 grep 27372
    
  • basic questions of dynamic objects

    I dragged a few images of my office into a PS document, and they come as dynamic objects.

    1. is there a way to control just as dynamic objects or not?

    2. when it becomes a dynamic object vs, non? »

    Thank you.

    Preferences > General > Place or drag the Raster Images as smart objects

  • RE: Camera Raw and smart objects

    Hello everyone.

    I have a question please.

    Inside of the 8.1 camera raw workflow options, I checked the box to open in Photoshop as smart objects.

    I noticed inside the Camera Raw, open the Image box to turn to, the open object box.  I clicked open, and he opened the Image as objects inside Photoshop the Smart.

    If I make changes to the Image, and if I Double click on the smart object, it will open in Camera Raw again which is good.

    I also noticed that if I make changes to the Image inside the Raw to the dynamic object camera after clicking Open Smart Objects I see the changes inside the Photoshop too.

    But if I make the changes to the Image inside the Photoshop, and later I Double click on the Image, the Image opens inside the Camera Raw, without modification.

    Here's my question: still The Smart object Image is a Raw Image?

    My next question is:

    I don't know if I open a Raw Image Inside the Camera Raw and if I click on fact, the image is always a Raw Image, which is good, and if I click on Reset low, will reset back. If I change only the White Balance and click on go back the Camera Raw and I chose as shot, the Image goes back to the Original Raw file.

    But if I do other changes such as exposure, any color change and click on I did can never return to the original...

    Last month I was in collaboration with the Lightroom and I noticed if I open a raw image inside the Lightroom and modifications to make the Image, any time I can click on reset and the Raw image dates back to its origin.

    I don't think that we can do this with Camera Raw can us?

    Claire removes the settings in camera raw completely. You will not see the setting on the thumbnail icon in Bridge

    By default Camera Raw will display the icon and double click on the thumbnail will always open in Camera Raw with the default settings.  The default value is "As Shot", that's why you see no difference. It is when you select a default Custom you want. He will stay with the Camera Raw file.

    See this article by Julienne Kost.

    http://blogs.Adobe.com/jkost/2009/10/setting_new_camera_raw_default.html

    Another difference is with JPEGs. Open a JPEG in ACR, making an adjustment, click 'done '.  Select 'Default Camera Raw' and it will always open in ACR instead of Photoshop.  Select 'Clear' and it's a normal jpeg which is still open in Photoshop.

    Basically it's all I know, I normally don't use ACR much.

  • What is the best way to manipulate the shape of a layer to smart object in Photoshop?

    I have a smart object in photoshop which is a rectangle, and I want to deform slightly so it looks it was filed on the ground (basically, I need to change the position of the corners to make it look in perspective).

    If I did that to an object in Illustrator I was going to just use the direct Selection tool and drag the anchor points in the corners of the rectangle. I know there is a direct selection tool in Photoshop, but my smart object doesn't seem to have all the anchor points on it to manipulate (v. new Photoshop user, sorry).

    I know you can use a mesh of string objects, but as this is just a simple rectangle I was hoping that it would be a less complicated way? That it's just the positioning of the corners that must fit.

    Thanks for the tips!

    Alanna

    Alanna salvation,

    You can use Edition > free transform or Ctry/Cmd-T, to reshap the smart object.

    Mike

  • Lightroom Smart Object disappeared

    I edited photos in Lightroom to help edit in Photoshop using Smart Object.

    I saved to Lightroom and I exported the final images very well... but

    A day later I went back to make changes and my smart images are no where to be seen.

    Obviously a noobie question, but how to see them again?

    You are in a collection: portraits of Web site. Are you sure that the photoshopped file is part of this collection? Simply click on a parent file of lets you put in Photoshop. "Right mouse-> go to the folder to library." Look over there, if you find your file.

  • Photoshop - artifacts on Vector Image smart object

    Hi people,

    This is my first post. There may be a response to this somewhere on the forum already, but I can not just understand the search terms to use because the question is so specific.

    I have an image that has been live traced in Illustrator, then placed in a Photoshop document. The photo was traced to the highest possible fidelity in order to maintain the good detail. It was traced from an image of 72 DPI in order to raise the quality of a print run of 300 ppi. The problem I have is with the anti-aliasing in the dough or the place function (it happens to be) in Photoshop. I copied the part of the vector image and moved the opposite side of the object, as it was necessary for the design and then grouped it upward with the main object. In the image below, I circled the part copied in red:

    RGPUe49.jpg

    All sounds good in Illustrator, but when I paste or place it in Photoshop with active anti-aliasing, then a plethora of imperfections arise as wavy lines grey in passing a copy of the vector image, which I hope you will see below:

    YO8isvP.jpg

    If it is difficult to distinguish, simply compare the flowers duplicated on top left of the image of the original on the right of the image.

    If I turn off anti-aliasing at the image collage/placement, then these grey imperfections disappear, but the mix of colors and the edges of the leaves and flowers become jagged black background. To this end, I need to have the anti-aliasing feature enabled at the time of the image in Photoshop to maintain high image quality I'm after. The final image below shows what happens to the color of fusion when I do not use anti-aliasing:

    xv0DXfw.jpg

    I hope someone can tell me what I'm missing here. The problem affects only the part a copy of the vector image. I guess this is where lies the answer, and so must be something that I have to change/do with the original in Illustrator vector so that it copies all information correctly; I don't know what it is that I need to change.

    Thanks in advance, people.

    Ben

    Update: I managed to find a solution, even if I can't always work on what caused the problem in the first place.

    The solution was to duplicate the vector smart object containing the flowers (circled in red in the first frame in OP) I duplicated originally from extended trace. I suspect it's just a quirk with anti-aliasing when you work with vectors in Photoshop. I can't be certain if.

  • Smart objects - copy without referencing the Original SO?

    A question from me

    If I copy a raster layer several times for an animation to image, then it makes sense to do than the smart object layer.  What I do, but I'm missing something.  For example, there is a video going around on photo blogs today, a lady in charge by an elk, but missed the guy with the iPhone, so I quickly put together.

    Elk-Lady.gif

    The video has been radically challenged in the Department of pixel, so I made the Lady layer one OC and formulated a number of copies.  Same thing with the Elk (from a different source), where I used Puppet Warp to simulate a bucking motion.  In both cases, Free transforming the PW YES, or using copied, caused the original SO layer to reflect the changes.  Not good at all. And it's something that's happened to me before.

    Then a little later, Google I found this old threadand tried his advice to slide SO the layer to the new icon of layer instead of using Ctrl j.  But that's where it weird, because now I could use Ctrl j and PW as before and modify a copied SO layer without affecting the original.

    Someone has a good understanding of why my SOs don't always work in the same way for me?  I guess I should man to the top and RTFM, but I was using what I thought exactly the same workflow in different documents and get different behavior.

    Working with smart objects in Photoshop

    I don't see this problem in PS CC 2015 (Mac) with copy/duplicate methods. Are you sure that you not open the parent (SO) and the transformation (Puppet Warp or free transform) running on the child (content)?

    Application of puppets Warp to a smart object layer apply PW as a dynamic filter that is only attached to this layer (you will see in the layers), and if none of the other layers will be affected by PW. But if you run PW on duplicate content, clicking on a smart object to see the child record, then all layers will be affected.

    Looks like you know what you're doing, but the PW behavior as a dynamic filter is specifically designed for the layer that the smart filter is applied.

    Steve

  • vector collage as smart object

    I use CC 2015. I used to be able to copy a vector object from Illustrator and paste it into Photoshop as a smart object. So if I wanted to edit the smart object, double click on the layer it would open in Illustrator, I modifier edit in Illustrator, save it, and it updated in Photoshop. This workflow seems to be as gone with the wind. How can I get Photoshop works like it used to - double click on the layer and the opening automatically in Illustrator vector?

    Hi jayfresno,

    Please see the underside of the discussions related to the same question.

    Reference: Re: I update photoshop today and when I drag an object from illustrator to photoshop, the object doesn't turn into a dynamic object why?

    Let us know if the above can help.

    Kind regards

    Mohit

  • Making smart objects in items 14

    Is it possible to make a layer into a smart object so that no matter how I change (distortion, graduation etc) it does not change the quality of the image?

    robertb1284526 wrote:

    Is it possible to make a layer into a smart object so that no matter how I change (distortion, graduation etc) it does not change the quality of the image?

    Interesting question...

    You can retrieve features "smart objects" with the elements Add on affordable +:

    http://elementsplus.NET/

    The default whan you drag another picture opened in the photobin in your working file is to create a smart layer.

    If your layer already has been simplified and modified,

    I think the following workflow might do what you want.

    -make the source layer the one selected in the layers palette (Alt click on the eye)

    -File / duplicate

    -back to the original file and display all layers

    -from the photobin, drag the new copy to the original file, it will appear as a smart layer.

  • The Vector Smart Objects open in Illustrator

    This was good work but after recently update to Photoshop the connection "Photoshop > Illustrator" together seem to be broken. Whenever I try to double-click a vector smart object in the layers panel, I get this (instead of automatically open in Illustrator as before):

    ps2.jpg

    Very annoying. I'm on PC. Help!

    Hi dwarflord,

    Please read the following article and let me know if it helps: error: this item is not directly editable in Photoshop

    Kind regards

    Tanuj

  • Where are my linked smart objects linked too?

    So, I spent an hour looking online for what I thought was going to be a simple answer. Did not find.

    I work with a large team and we use linked smart objects. Us link to change some of the smart objects related to others. Normally I the old version of archives and solve the problem when I noticed the broken link, but I can't take the risk of a person including bad assets before that he go to dev.  Y at - it a simple dialog box or something that tells me that it is other files my linked smart objects linked too?

    I think that a Scripting solution is possible, but no default option for that comes to mind.

    Edit: An approach to script can use the filePaths listed in the XMP metadata but that gets refreshed only to save, it seems, so if the files have been placed as connected or associated SO deleted since the last save those not translate correctly.

    Including registration in the Script might however, make much of time and with 'Save in the background' it could still be problematic.

  • Photoshop CC on CS6 to open and maintain smart-objects

    Hello!

    Is it possible to open a Photoshop CC file linking psb files it contains on Extended CS6?

    I tried this and apparently all smart objects are somewhat pixelated automatically.

    There is a warning tho and he says 'this document contains unknown data that will be scrapped to keep editable layers. To keep the original appearance instead, choose Flatten to load composite data as a flattened image. "to keep the layers, cancel and flatter to choose buttons

    And when I click the button keep layers, I found that all smart objects are pixelated.

    I see tho on the file .psd files.

    Please advice.

    No, CS6 isn't the feature to link smart objects, so they are pixelated. You have to open them in a CC version that connects SOs then incorporate him bound in order to be able to open them in CS6.

  • How to make the placed images/vectors remain within the boundaries of a smart object?

    Hi all.

    I have a question which I think has a simple solution, but it is difficult to find.

    I have a photo from a greeting card with rounded corners. I made the greeting card in shape a dynamic object... I want to drop my vector art of cards in the smart object to create easy shots for a website (model model style).

    My problem is this: when I stick my chart in the psb to smart object document, it remains within the limits of the object dynamic when I save it and return to the document .psd. for example if I fit my larger vector art, there will be a great vector art saved in the original psd rather than inserting in this "round card window. What I am doing wrong, that my account will be not cropping correctly? Same thing with if I try to add textures, they do not stay within the smart object... I'd appreciate your help with a simple solution. Some pictures below.

    Thank you

    Grace

    Image 1. The shape of the dynamic object.

    Screen Shot 2015-03-09 at 2.41.09 am.png

    2. the vector art. I paste in the dynamic object of psb document... Yet when I save the smart object and check related DSP, graphic design is great and not cropped within the smart object.

    I have resorted to copy my smart object layer, drag it to the top and deleting a selection reverse... but there must be a much easier way!

    Screen Shot 2015-03-09 at 2.45.30 am.png

    3. what happens when I save the smart object...

    Screen Shot 2015-03-09 at 2.48.09 am.png

    Well,'re missing you a layer mask or a clipping mask to crop the content of coverage.

    I would use a clipping mask, which makes life easier than a layer mask. As follows:

    To create a clipping mask

Maybe you are looking for