Importing SVG with nested clip-path

I'm having serious issues in Illustrator CS5 trying to import SVG files with nested clip-path properties.
Illutrator seems to create unnecessary groups, and messes up with group parents, effectively screwing things up.
Here is a minimal example :
<?xml version="1.0" encoding="utf-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [<!ENTITY ns_svg "http://www.w3.org/2000/svg"><!ENTITY ns_xlink "http://www.w3.org/1999/xlink">]>
<svg version="1.1" id="main" overflow="visible" xmlns="&ns_svg;" xmlns:xlink="http://www.w3.org/1999/xlink">
  <g id="piece-1">
    <g clip-path="url(#cpform)" id="form1">
      <g clip-path="url(#cplogo)" id="logo1">
                    <rect fill="#FF0000" x="10" y="10" width="1000" height="1000" />
      </g>
    </g>
  </g>
  <g transform="matrix(1,0,0,1,200,0)" id="piece-2">
    <g clip-path="url(#cpform)" id="form2">
      <g clip-path="url(#cplogo)" id="logo2">
                    <rect fill="#FF0000" x="10" y="10" width="1000" height="1000" />
      </g>
    </g>
  </g>
  <clipPath id="cpform">
          <rect x="0" y="0" width="150" height="150">
          </rect>
  </clipPath>
  <clipPath id="cplogo">
          <rect x="0" y="0" width="100" height="100">
          </rect>
  </clipPath>
</svg>
Such a valid SVG file displays fine in Chrome, IE, Opera, Firefox, but Illustrator fails loading it properly, because it creates two groups between "main" and "piece-1" (which is in itself not too bad), and sets piece-1 as a brother of another unnecesarry group from which piece-2 will descend. piece-2 and piece-1 are then clipped with piece-1 clip-path, which is just plain wrong and screws display.
Note that you can move piece-2 to the root of the document, which restores the display. But save this fixed file, and open it again : it"s back to its broken state.
Does anoyone know if this is fixed in CS6 ? If there is a workaround ?

AI doesn't care for the original structure of an SVG. It will merely try to retain the appearance based on its own internal logic, which of course matches how you would create a normal AI file. So no, you can't probably avoid it.
Mylenium

Similar Messages

  • Bring in another .psd file with the clipping path

    Okay, this client has a very odd request. They want a collage of images put together in one file and they want the clipping paths to be attached. Then it's to be saved as an eps file. I'd like to do this in InDesign and am going to be posting this same question there as well. I like that in InDesign, the clipping path stays attached to the image when you move it. However, is there a way to do this in Photoshop? I don't know how to bring .psd files into Photoshop along with their clipping paths. If there is a way to do this, is there a way to link the clipping path to the layer so that when I move the individual layers, the clipping path moves with it?
    Help would be greatly appreciated! Thank you!

    In Photoshop "Clipping Path" is a special kind of Path and limited to one per image and not linked to one Layer.
    A work-around to combine multiple images with individual Clipping Paths into one psd file with a combined Clipping Path could be
    • applying the Clipping Paths as Vector Masks to the images (flattened to one Layer or converted to a Smart Object each),
    • combining them and after positioning/transforming/…
    • copy/pasting the individual Vector Masks into one new Clipping Path.

  • Import tables with nested table : ORA-00600

    In Oracle 9.2
    Create object, type as table, and table with nested table (store as syms_ntab) are successfully.
    Also its export.
    In process of import on another server (also 9.2, 'fromuser=one touser=two') shows errors:
    . . importing table "SYMS_NTAB"
    IMP-00058: ORACLE error 600 encountered
    ORA-00600: internal error code, arguments: [kokeeafi1], [2], [2], [], [], [], [], []
    IMP-00075: Warning: The nested table may contain partial rows or duplicate rows
    But for all that table is created and error occur on phase inserting strings.
    What is this?
    In Oracle 8.0.5 i perform similar operation without error.

    From Oracle error messages and codes manual:
    ORA-00600 internal error code, arguments: [string], [string], [string], [string], [string], [string], [string], [string]
    Cause: This is the generic internal error number for Oracle program exceptions. It indicates that a process has encountered a low-level, unexpected condition. Causes of this message include:
    * timeouts
    * file corruption
    * failed data checks in memory
    * hardware, memory, or I/O errors
    * incorrectly restored files
    The first argument is the internal message number. Other arguments are various numbers, names, and character strings. The numbers may change meanings between different versions of Oracle.
    Action: Report this error to Oracle Support Services after gathering the following information:
    * events that led up to the error
    * the operations that were attempted that led to the error
    * the conditions of the operating system and databases at the time of the error
    * any unusual circumstances that occurred before receiving the ORA-00600 message
    * contents of any trace files generated by the error
    * the relevant portions of the Alter files
    Note: The cause of this message may manifest itself as different errors at different times. Be aware of the history of errors that occurred before this internal error.

  • Import problems with 5D clips

    When I import my 5D footage I can not see it until it transcodes.  I only see a red box with and exclamation point.
    Once it transcodes, which takes a long time, then I can see it and work with the clips.  I thought that I could see the footage right away and work with it while it transcodes in the background?  please any help!!

    This is very strange.
    First, is the drive you import the footage to formatted 'Mac OS Extended'?
    If not, it must be.
    Next, have you tried trashing your preferences?
    Unexplained faults like this can often be fixed by clearing out FCP X's preferences (for some reason, they get knotted up from time to time).
    Download Digital Rebellion's Preference Manager (free, simple to use, and perfectly safe, both to download and use).
    With Preference Manager, you can backup the Prefs first, then if trashing makes no difference, you can restore all your settings.
    If you trash them and don't restore them, you will need to manually restore all your FCP X settings again, so it's a great idea to backup Preferences from time to time when FCP X is working well, then if they get corrupted you can ditch the bad prefs and restore from your (Digital Rebellion) backup.
    Can't guarantee it, but it's worth a try.
    Andy

  • Finding bounds of nested clipping paths...

    This topic has been touched on before, muppet & sonic have pointed me in the right direction, but I'm stuck right now....
    Seeing as how "saveMultipleArtboards = false" is broken in CS4, and scripting any kind of epsSave results in the artboard size being the bounding box, I am trying to see if I can find out if the "visible to the eye" bounds of artwork exceed the artboard size.
    I can easily find non-clipped objects hanging outside the artboard by comparing the document's visible bounds to the artboard size.
    Likewise the "visible to the eye" bounds of clipped objects :
    var docRef = app.activeDocument;
    docRef.rulerOrigin = [0,0];
    ////Get size of artboard
    var myDocsizeArray = [0,0,docRef.width,docRef.height]
    ////Check for items on page
    if(docRef.pageItems.length != 0){
    /////Find out if top item is clipping mask
    if(docRef.pageItems[0].typename == "GroupItem"){
    if(docRef.pageItems[0].pathItems[0].clipping == true){
    ////Compare its bounds to doc bounds
    var myClipArray = docRef.pageItems[0].pathItems[0].visibleBounds
    if((myClipArray[1] >  myDocsizeArray[3]) || (myClipArray[2] >  myDocsizeArray[2]) || (myClipArray[0] < 0) || (myClipArray[3] < 0)){
    alert("Outside of artboard")
    However, this doesn't work if clipping paths are part of a nested groups. Is there a way to see if a clipping path's parent group is within bounds, or parent's parent group etc. is within bounds. I need to find the topmost clipping path that trumps all the others in any nested group.
    Is that what recursive functions are for? ,,,,,,,,,,,
    Something that can keep looking in a loop within itself?  Very instrospective!
    thx

    Does this help? I use these to position and find bounds based upon what is visible.
    function getRealVisibleBounds(grp) {
         var outerBounds = [];
         for(var i = grp.pageItems.length - 1; i >= 0;i--)  {
              var bounds = [];
              if(grp.pageItems[i].typename == 'GroupItem') {
                   bounds =  getRealVisibleBounds(grp.pageItems[i]);
              else if((grp.pageItems[i].typename == 'PathItem' || grp.pageItems[i].typename == 'CompoundPathItem')
                   && (grp.pageItems[i].clipping || !grp.clipped)) {
                   bounds = grp.pageItems[i].visibleBounds;
              if (bounds.length > 0) {
                   outerBounds = maxBounds(outerBounds,bounds);
         return (outerBounds.length == 0) ? null : outerBounds;
    function maxBounds(ary1,ary2) {
         var res = [];
         if(ary1.length == 0)
              res = ary2;
         else if(ary2.length == 0)
              res = ary1;
         else {
              res[0] = Math.min(ary1[0],ary2[0]);
              res[1] = Math.max(ary1[1],ary2[1]);
              res[2] = Math.max(ary1[2],ary2[2]);
              res[3] = Math.min(ary1[3],ary2[3]);
         return res;
    function positionVisible(grp,x,y)
         var bounds = getRealVisibleBounds(grp);
         var newX = x + (grp.left - bounds[0]);
         var newY = y + (grp.top - bounds[1]);
         grp.position = [newX,newY];

  • Alternatives for importing video with two audio paths.

    So, I been on the Mirillis Action!(Screen Recorder) Forums and, have not found the solution. The problem is when I import the file it says its not supported.
    Like you see there, so the video specs are .avi files with 2 audio paths.(Action! recorder has a feature where it records your commentary and saves it in the avi file as the second audio path) Apparently, WMP only plays the game sound, not video at all. Plus, Virtual Dub will not import it. (See second image)So I don't know how to fix this but, you guys are good at using this program! I hope you guys will find a solution soon. I'm thinking of getting some codecs, but I don't know where to start.

    Someone help me find the problem it was this So, I'm all set thank you for your time.

  • Script to Sort Images with/without Clipping Paths?

    I've searched for a while and can't find a script that will sort a folder of images into two new folders that contain images with and without clipping paths. Anyone have or know of a script that will do this for me? I'd would greatly appreciate it. W7, PS CS5 32 and 64 bit.
    Thanks in advance!
    Andy

    Hi Andy, Mike has a function to check for clipping groups but requires the file to be open...
    // Function: clippingPathIndex
    // Description: Gets the index of the activeDocument's clipping path
    // Usage: clippingPathIndex()
    // Input: None
    // Return: Index as Integer. -1 if there is no clipping path
    function clippingPathIndex(){
         var ref = new ActionReference();
              ref.putEnumerated( charIDToTypeID("Dcmn"), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
         var desc = executeActionGet( ref );
         var clippingPath =  desc.getObjectValue(charIDToTypeID("Clpg"));
         return  clippingPath.getInteger(charIDToTypeID("ClpI" ));
    I think it should be possible to check the files without opening them using Bridge, looking at the Photoshop File Format it says....
    If the file contains a resource of type 8BIM with an ID of 2999, then this resource contains a Pascal-style string containing the
    name of the clipping path to use with this image when saving it as an EPS file. 4 byte fixed value for flatness and 2 byte fill rule.
    0 = same fill rule, 1 = even odd fill rule, 2 = non zero winding fill rule. The fill rule is ignored by Photoshop.
    I will see if I have time today to put something together for you.

  • Distorting a Jpeg with a clipping path

    Let me first say that I love using clipping path jpegs made in Photoshop. They can be used in InDesign of course, batched and converted to other formats which need transparency, and so on... The one irritating part is that there's no easy way to distort or scale the clipping path and image together after the file has been created, or at least not that I'm aware of.
    For example, I'm working on a piece of furniture which already contains a clipping path, but the client wants the image straightened (or, the perspective from the camera removed, which I don't like actually). So, is there an easier/faster way to do this instead of having to first distort the image, then manually try to line up the clipping path, or worse, remake the clipping path?
    Any help would be greatly appreciated, thanks

    Distort the image in Transform mode (Cmd+T) then target the Path only and use Edit > Transform Path > Again (Shift+Cmd+T) to instantly distort the Path in the same way.

  • Data pump import error with nested tables

    So the problem is somewhat long :)
    Actually the problems are two - why and how oracle are treating OO concept and why data pump doesn't work?
    So scenario for the 1st one:
    1) there is object type h1 and table of h1
    2) there is unrelated object type row_text and table of row_text
    3) there is object type h2 under h1 with attribute as table of row_text
    4) there is table tab1 with column b with data type as table of h1. Of course column b is stored as nested table.
    So how do you think - how many nested tables Oracle will create? The correct answer is 2. One explicitly defined and one hidden with system
    generated name for the type h2 which is under type h1. So the question is WHY? Why if I create an instance of supertype Oracle tries to adapt
    it for the subtype as well? Even more if I create another subtype h3 under h1 another hidden nested table appears.
    This was the first part.
    The second part is - if I do schema export and try to import it in another schema I got error saying that oracle failed to create storage table for
    nested table column b. So the second question is - if Oracle has created such a mess with hidden nested tables how to import/export to another
    schema?
    Ok and here is test case to demonstrate problems above:
    -- creating type h1 and table of it
    SQL> create or replace type h1 as object (a number)
      2  not final;
      3  /
    Type created.
    SQL> create or replace type tbl_h1 as table of h1;
      2  /
    Type created.
    -- creating type row_text and table of it
    SQL> create or replace type row_text as object (
      2    txt varchar2(100))
      3  not final;
      4  /
    Type created.
    SQL> create or replace type tbl_row_text as table of row_text;
      2  /
    Type created.
    -- creating type h2 as subtype of h1
    SQL> create or replace type h2 under h1 (some_texts tbl_row_text);
      2  /
    Type created.
    SQL> create table tab1 (a number, b tbl_h1)
      2  nested table b
      3  store as tab1_nested;
    Table created.
    -- so we have 2 nested tables now
    SQL> select table_name, parent_table_name, parent_table_column
      2  from user_nested_tables;
    TABLE_NAME                     PARENT_TABLE_NAME
    PARENT_TABLE_COLUMN
    SYSNTfsl/+pzu3+jgQAB/AQB27g==  TAB1_NESTED
    TREAT(SYS_NC_ROWINFO$ AS "GINTS"."H2")."SOME_TEXTS"
    TAB1_NESTED                    TAB1
    B
    -- another subtype of t1
    SQL> create or replace type h3 under h1 (some_texts tbl_row_text);
      2  /
    Type created.
    -- plus another nested table
    SQL> select table_name, parent_table_name, parent_table_column
      2  from user_nested_tables;
    TABLE_NAME                     PARENT_TABLE_NAME
    PARENT_TABLE_COLUMN
    SYSNTfsl/+pzu3+jgQAB/AQB27g==  TAB1_NESTED
    TREAT(SYS_NC_ROWINFO$ AS "GINTS"."H2")."SOME_TEXTS"
    SYSNTfsl/+pz03+jgQAB/AQB27g==  TAB1_NESTED
    TREAT(SYS_NC_ROWINFO$ AS "GINTS"."H3")."SOME_TEXTS"
    TAB1_NESTED                    TAB1
    B
    SQL> desc "SYSNTfsl/+pzu3+jgQAB/AQB27g=="
    Name                                      Null?    Type
    TXT                                                VARCHAR2(100)OK let it be and now I'm trying to export and import in another schema:
    [oracle@xxx]$ expdp gints/xxx@xxx directory=xxx dumpfile=gints.dmp logfile=gints.log
    Export: Release 11.2.0.1.0 - Production on Thu Feb 4 22:32:48 2010
    <irrelevant rows skipped>
    Processing object type SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
    . . exported "GINTS"."TAB1"                                  0 KB       0 rows
    . . exported "GINTS"."SYSNTfsl/+pz03+jgQAB/AQB27g=="         0 KB       0 rows
    . . exported "GINTS"."TAB1_NESTED"                           0 KB       0 rows
    . . exported "GINTS"."SYSNTfsl/+pzu3+jgQAB/AQB27g=="         0 KB       0 rows
    Master table "GINTS"."SYS_EXPORT_SCHEMA_01" successfully loaded/unloaded
    ******************************************************************************And now import. In order to create types transformation of OIDs is applied and also remap_schema
    Although it fails to create the table.
    [oracle@xxx]$ impdp gints1/xxx@xxx directory=xxx dumpfile=gints.dmp logfile=gints_imp.log remap_schema=gints:gints1 transform=OID:n
    Import: Release 11.2.0.1.0 - Production on Thu Feb 4 22:41:48 2010
    Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
    Connected to: Oracle Database 11g Release 11.2.0.1.0 - Production
    Master table "GINTS1"."SYS_IMPORT_FULL_01" successfully loaded/unloaded
    Starting "GINTS1"."SYS_IMPORT_FULL_01":  gints1/********@xxx directory=xxx dumpfile=gints.dmp logfile=gints_imp.log remap_schema=gints:gints1 transform=OID:n
    Processing object type SCHEMA_EXPORT/USER
    ORA-31684: Object type USER:"GINTS1" already exists
    Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
    Processing object type SCHEMA_EXPORT/ROLE_GRANT
    Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
    Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
    Processing object type SCHEMA_EXPORT/TYPE/TYPE_SPEC
    Processing object type SCHEMA_EXPORT/TABLE/TABLE
    ORA-39083: Object type TABLE:"GINTS1"."TAB1" failed to create with error:
    ORA-02320: failure in creating storage table for nested table column B
    ORA-00904: : invalid identifier
    Failing sql is:
    CREATE TABLE "GINTS1"."TAB1" ("A" NUMBER, "B" "GINTS1"."TBL_H1" ) SEGMENT CREATION IMMEDIATE PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_
    Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
    Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
    Processing object type SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
    ORA-39083: Object type INDEX_STATISTICS failed to create with error:
    ORA-01403: no data found
    ORA-01403: no data found
    Failing sql is:
    DECLARE I_N VARCHAR2(60);   I_O VARCHAR2(60);   c DBMS_METADATA.T_VAR_COLL;   df varchar2(21) := 'YYYY-MM-DD:HH24:MI:SS'; BEGIN  DELETE FROM "SYS"."IMPDP_STATS";   c(1) :=   DBMS_METADATA.GET_STAT_COLNAME('GINTS1','TAB1_NESTED',NULL,'TREAT(SYS_NC_ROWINFO$ AS "GINTS"."H2")."SOME_TEXTS"',1);  DBMS_METADATA.GET_STAT_INDNAME('GINTS1','TAB1_NESTED',c,1,i_o,i_n);   INSERT INTO "
    ORA-39083: Object type INDEX_STATISTICS failed to create with error:
    ORA-01403: no data found
    ORA-01403: no data found
    Failing sql is:
    DECLARE I_N VARCHAR2(60);   I_O VARCHAR2(60);   c DBMS_METADATA.T_VAR_COLL;   df varchar2(21) := 'YYYY-MM-DD:HH24:MI:SS'; BEGIN  DELETE FROM "SYS"."IMPDP_STATS";   c(1) :=   DBMS_METADATA.GET_STAT_COLNAME('GINTS1','TAB1_NESTED',NULL,'TREAT(SYS_NC_ROWINFO$ AS "GINTS"."H3")."SOME_TEXTS"',1);  DBMS_METADATA.GET_STAT_INDNAME('GINTS1','TAB1_NESTED',c,1,i_o,i_n);   INSERT INTO "
    Processing object type SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
    Job "GINTS1"."SYS_IMPORT_FULL_01" completed with 4 error(s) at 22:41:52So any idea how to make export/import of such tables?
    TIA
    Gints

    Tom Kyte has said it repeatedly ... I will repeat it here for you.
    The fact that Oracle allows you to build object tables is not an indication that you should.
    Store your data relationally and build object_views on top of them.
    http://www.morganslibrary.org/reference/object_views.html
    If you model properly, and store properly, you don' have any issues.

  • Gif/png with mask/clipping path over a background

    I'm fluent in Photoshop, Illustrator and am decent in Flash
    (but it's been a while).
    What I'm trying to do is to have multiple masked objects
    (images - not vector) fade in and out over a background that is
    also in motion. My client has provided me with a psd with all the
    images, text etc. on layers.
    I've made gifs w/transparency but no matter what I do,
    there's a white line around the edge of the graphic. Image was made
    in PShop by erasing everything except what was desired and saved as
    gif/trans. White edge appears due to being on a dark background...I
    edit the gif in PShop and erase the whole outer edge, save, update
    and it's still there!
    I've messed a bit with the mask feature in Flash and am
    stumbling thru Fireworks editing, but just cant seem to make this
    work right!
    I can't find a source of info that is in-depth enough to help
    me out.
    If you have any suggestions, I (not to mention my client!)
    will very much appreciate your wisdom!

    You were absolutely right! It wasn't that hard...thanks to
    you!
    (Hope you like beer, btw!)
    Now all I have to do is fix the walls where I was banging my
    head against 'em!
    Thanks again!

  • EPS photos with Clipping paths dont show in Quark Xpress

    Anyone experience why a Photoshop file with a clipping path will not preview when brought into Quark Xpress unless I save the preview as a tiff?
    I use photoshop 7.1.

    From desktopublishing.com's review of QuarkXpress 4
    "The ability to control a picture's appearance in several areas. For example if you want to make a specific part of an image transparent, simply specifying the part using the clipping paths, the alpha channel that is embedded in the original picture, or the white area of the image. It can also read clipping paths in either TIFF or EPS format. Trapping tools and supports most popular color spaces, including Hexachrome, are also included."
    and according to Wikipedia, Xpress 4 was released in 1997, eleven years ago with 4.1 coming two years later.
    So, while I was just guessing thinking back over the last decade of versions, I was not far off, and I can't remember ever having a clipping path problem with tiffsthat version. Of course, if you didh't save the clipping path as a Clipping Path in Ps, then you would have a problem. That has been fixed now too.

  • Bring in .psd file along with clipping path

    Okay, this client has a very odd request. They want a collage of images put together in one file and they want the clipping paths to be attached. Then it's to be saved as an eps file. I'd like to do this in InDesign rather than Photoshop because the clipping path stays with the image in InDesign when you move it. However, I don't know how to save the file as an .eps file with the clipping paths attached. I open the .eps files in Photoshop and there are no clipping paths present.
    Help would be greatly appreciated! Thank you!

    My suggestion is to compose the entire collage in Photoshop. And if you need to preserve the clipping paths of each image of the finished collage, then convert the clipping path to a vector mask. Then you can drag a layer (that will include image and path) into one photoshop file to make collage.
    Here are the instructions from previous post to convert a path into a vector mask.
    To create a vector mask in PS, select the path in the Path Panel, then under Layer menu > Vector Mask > Current Path.

  • Possible bug in Clipping Path - weird behaviour

    I've got a bunch of images with clipping paths. All the same size. They're all book covers from a series.
    Well I applied a clipping path to all of them.
    Some when placed into InDesign will place fine with the clipping path applied.
    Others will not - and the only difference I can see is that:
    The images that import with the clipping path applied - in Photoshop they are as Layer 1 and a Background Layer
    The images that import without a clipping path applied - in Photoshop they are flattened.
    Is that the same behaviour for everyone else - would you consider it a bug?
    InDesign CS5 - Fully Patched
    Photoshop CS2 - Fully Patched
    Photoshop File Type> TIFF

    Yeh I can apply the Path after placing - Jongware wrote me script to apply the photoshop path.
    But I just think it's odd behaviour.
    On most of them that are flattened - there is no option to Apply the Photoshop Clipping Path - it's greyed out.
    Then on the ones with layers - the option is selectable.

  • My Clipping Path isn't working? Please help...

    I am working in Photoshop CS4 on Mac. I have followed the steps below to create a clipping path:
    * Opened image that I want to add a clipping path to
    * Selected the part of the image that I wanted to clip (with the eliptical marquee tool)
    * On the Paths tab, selected "Make Work path"
    * In the pop-up box tolerance is set to 0,5pixels
    * I can now see an outline of a shape on the image
    * In the Paths tab - double clicked on the work path and saved the path as "Path 1"
    * Select the created path on the path tab and then chose "Clipping Path" from the tab dropdown
    * Left "Flatness" blank in the pop-up provided
    * The name "Path 1" now looks outlined in the paths tab
    I have tried to save the image as a JPG, PNG, TIF... RGB and CMYK... nothing seems to work. The entire image still previews.
    I turned off OpenGL and there are no layer styles applied to the image. There is only one layer in the file. I am very confused... this function used to work and now for some reason it doesn't. Are there any other settings linked to creating a clipping path that i may have changed by mistake without knowing it would affect this?

    Tiff format definetly works - i have used it in the past. I just tried EPS and the clipping path works - so thank you!
    It seems that I have been a bit stupid though... I just realised my error - to check if the clipping path was applying correctly, I have been opening the clipped image in Preview... It seems that Preview can't "see" the clipping path on a .tif and it "sees" the area outside the clipping path on an .eps as "flattened" (so i see a hard white background, when i am expecting it to be transparent). I just imported the .eps and .tif into Indesign and Illustrator and the clipping path applies fine in both cases. it seems that the real issue is between Mac and PC.... I am running Adobe on Mac and Corel Draw on PC... Corel Draw seems to have an issue with .eps and .tif files with clipping paths.
    png works in Corel Draw but transparency causes distortion for elements behind the transparent section... will keep trying :-)
    ...this is the story of my life! I hate working on PC but every now and then a client gives me a file where the artwork has been created in Corel Draw and I'm faced with these anomolies...
    Thanks for helping me to think this through logically!
    FYI on tiff format clipping paths...
    Source: http://www.espressographics.com/text/fileformats.html
    Photoshop EPS (.eps): EPS stands for Encapsulated PostScript format, which is based on the PostScript printing language. Most .eps graphics are created and edited in a draw (vector) application like Illustrator, and when you open an Illustrator vector .eps image in Photoshop, Photoshop will still convert it to pixels. As such, an Illustrator .eps doesn't have the same editable properties as a Photoshop .eps graphic so don't confuse the two. Photoshop .eps format is primarily used for creating images with clipping paths and monotone/duotones. It used to be that an image with a clipping path could only be saved as in .eps format in Photoshop. This is no longer true with later versions of Photoshop where you can save graphics with clipping paths in .tif format as well. When you create a monotone or duotone image in Photoshop, it is still best to save it in this .eps graphic file format, although .psd and .pdf options are also available.

  • What is the benefit of using clipping paths for a knock out?

    I found a posting saying they need someone to knock out the background of a lot of images using clipping paths. My question is, WHY use a clipping path? I know the rule of not using a selection tool such as the Magic Wand and then turning it into a clipping path and I know why that is. But if all is needed is for the background to be knocked out, why can't we just use the selection tool in the first place and just knock out the background from there? What is the benefit of that clipping mask?

    Usually the term Clipping Path refers to turning a path into a clipping path (in the paths panel) for use in older programs such as PageMaker that don't support transparency.
    For example if one wanted to import a file into PageMaker and only have a certain part of the document visible, one would make a path (or selection) around the object
    and turn the path (or selection) into a clipping path. Sorta the same results you see in photoshop using a layer mask or vector mask.
    Also clipping paths are used in certain printing workflows.
    Without seeing the posting it's hard to say what they meant and in photoshop 6 vector masks were labeled as Layer Clipping Paths not to be confused with real clipping paths.
    Old versions of photoshop also used the term Group With Previous to denote Create Clipping Mask.
    photoshop 6:
    Photoshop cs6:
    Anyway clipping masks and clipping paths are two different things in photoshop.
    layer masks, vector masks and clipping masks:
    http://helpx.adobe.com/content/help/en/photoshop/using/masking-layers.html
    an example of creating a clipping path:
    http://www.clippingpathspecialist.com/tutorials.html

Maybe you are looking for

  • Siebel 8.0.0.12 Fix Pack; Unable to get the seed from binary file.

    Hello Folks, Can anyone throw some light into what action is required on my scenario. I have applied Fix Pack Siebel 8.0.0.12 on top of 8.0.0.11 SBA. After it is appled, I am facing a documented issue within the Release Notes for the 8.0.0.12 Fix Pac

  • Kernel Panic Error on boot up

    Hello everyone, I hope someone can help me with this.... Everytime I boot my Macbook Pro (2012, 15inch Retina version) it gets stuck in a boot- kernel panic error-reboot loop. Ive mananged to boot into it (see below) to take a look at the logs, I hav

  • Safari cannot attach a Keynote file when using Yahoo Mail or Hotmail...

    I want to send a Keynote file in Yahoo mail to my friend, but when I hit the "choose file" button, the file appeared grey and I was unable to select it. I switch to Hotmail and the same thing happen. I also notice that the same thing happen to a Page

  • Hash mismatching error while downloading mountain lion

    i got a has mismatching error when downloading mountain lion in app store, any way to fix it?

  • Bootcamp installation using copied CD?

    Hi, I have a legitimate copy of Vista which I acquired through my University institution - the key is legitimate but the disc is a re-writable... I assume this bootcamp installation won't work? Weird because the cd contents are identical....... Any w