Interesting note: I was testing each of the elements of the resize function. pageItem.resize (scaleX, scaleY, changePositions, changeFillPatterns, changeFillGradients, changeStrokePattern, changeLineWidths, scaleAbout) I haven't messed with the scaleX, scaleY but I tested each of the following elements. In my original script they were all true, so I changed them to false one at a time. iGroup.resize(50,50,false,true,true,true,50,Transformation=Transformation.CENTER);// did not resize stopped clipping after third group iGroup.resize(50,50,true,false,true,true,50,Transformation=Transformation.CENTER);// resize first two clipped third and failed iGroup.resize(50,50,true,true,false,true,50,Transformation=Transformation.CENTER);// ditto iGroup.resize(50,50,true,true,true,false,50,Transformation=Transformation.CENTER);// ditto iGroup.resize(50,50,true,true,true,true,true,Transformation=Transformation.CENTER);// Changed 50 to 'true'. result ditto iGroup.resize(50,50,true,true,true,true,true,Transformation=Transformation.TOPLEFT); // kept the changeStrokePattern as 'true' and changed the transformation point and got this result: Before: After: The first group appears to have followed the instructions from the script, changing from top left, but the second group changed from the center. I checked and I get the same result if I revert to 50 for changeStrokePattern. iGroup.resize(50,50,true,true,true,true,50,Transformation=Transformation.TOPLEFT); Same result if I comment out the clipping mask function, except it's not clipped obviously. Are things changing INSIDE of the resize function as it runs? If so why?
... View more