Photoshop CS2 Create Layer from Layer Style workaround?
In newer versions of Photoshop I have created a layer from a layer style so I could edit the layer style directly . Any way to do this in CS2? Workaround or equivalent?
You can do the same thing in photoshop cs2
Layer>Layer Style>Create Layers
Or right click on the fx to the right of the layer thumbnail that has the layer style for the same options
Similar Messages
-
Create Bookmarks from Word Styles on Mac
With the noticeable absence of PDFMaker for word on the mac creating bookmarked pdfs from word styles seems to be either impossible or less than straightforward on the Mac platform. Does have a solution for how to do this?
It amazes me that the product is sold for Mac but has reduced functionality. The price is the same as for PC and the customer is not informed about this reduced functionality. This is concerning from a business integrity point of view. Had I known about this reduced functionality, I would not have purchased the software. This does not provide me with any more functionality that the Send to PDF function that comes with Microsoft automatically.
I recommend that Adobe a) Inform purchasers of the product for MAC of this decreased functionality in the process of purchasing, like a warning that the customer must acknowledge and b) reduce the price of the product for MAC as a result of the decreased functionality and c) initiate engineering to correct the problem immediately. Mac's are not going away, they are increasing in popularity, and as such, the software must adapt. Alternatively Adobe should refund the cost of the software.
Concerned customer,
PMcG -
[JS IDCS5] Create tags from paragraph styles
Hello,
I would like to iterating through al the paragraph styles within a document to create there tags from. The tags should have the same name as the paragraph styles. Is that possible and how?
Regards, SjoerdHi Phil,
Absolute beginer here. The script creates tags for the styles outside groups, but for some reason it doesn't create the tags out of the Paragraph Styles in folders.
I enabled the line below and tried to change the "myPStyle" for "myAllPStyle" in the following lines, but still nothing. Gives error when reaches the line myDoc.changeText();
Any hint?
var myAllPStyle = myDoc.allParagraphStyles; //if you want this enable a line all the folder paragraph styles also consider
for (i=2; i<myAllPStyle.length; i++){
var myAllPStyleName = myAllPStyle[i];
//alert(myPStyleName.name);
try{
var myXml = myDoc.xmlTags.add(String(myAllPStyleName.name));
}catch(e){}
app.findTextPreferences = app.changeTextPreferences = NothingEnum.nothing;
app.findTextPreferences.appliedParagraphStyle = myAllPStyleName;
app.changeTextPreferences.markupTag=myAllPStyle[i].name;
myDoc.changeText();
app.findTextPreferences = app.changeTextPreferences = NothingEnum.nothing;
Also, how can I make it Map the tags with the PStyles by name after with the script?
Thanks so much
Hector -
Create symbol from layer PageItems
I'm having trouble figuring out how to create a single symbol from all the objects within a single layer.
Despite what the reference docs say, it doesn't seem that PageItems is a valid argument to pass into Symbols.add()...
Anyone have any insight or maybe some example code?
Thanks in advance!Hmm.. Creating a group seems to be troublesome as well...
The following code gives me
undefined is not an object
on line
var group = doc.groups.add(itemArray);
var doc =app.activeDocument;
var layer = doc.activeLayer;
layer.hasSelectedArtwork = true;
var itemArray = new Array;
for (var i in selection)
itemArray.push(i);
var group = doc.groups.add(itemArray);
Symbols.Add(group);
My goal is simply to take all the objects on a given layer and create a symbol from them... Sounded simple when I set out to figure it out. Turning out not to be so simple... -
Creatiing curves layer in Photoshop CS2
Anyone know the applescript command(s) for creating a curves layer in Photoshop? I can create a layer but not a curves layer with the following:
tell application "Adobe Photoshop CS2"
make new art layer with properties {kind:curves layer} at current document
end tell
I can't find any documentation regarding this.
PedroHello
Try something like this. (Not tested)
--SCRIPT
tell application "Adobe Photoshop CS2"
tell document 1
make new art layer at end with properties {kind:curves layer}
end
end tell
--END OF SCRIPT
cf.
http://partners.adobe.com/public/developer/photoshop/sdk/index_scripting.html
AppleScriptReferenceGuide.pdf
Regards,
H -
Command-clicking layer name does not load layer as a selection (Photoshop CS2)
Q: Why does Cmd-clicking a layer name not load the layer as a selection in Photoshop CS2?
A: You must Cmd-click the layer thumbnail, not the layer name, to load the the layer as a selection.
In Photoshop CS2 Cmd-clicking the layer name in the Layers Palette selects the layer. To select multiple layers use the following keystrokes:
1. Multiple contiguous layers = Shift+click layer name
2. Multiple non-contiguous layers = Cmd+click layer name
See also Adobe Knowledgebase
Document 329005It works for me and doesn't seem to care what tool i have selected or anything like that to make a difference. Maybe you should reset your preferences as it may be a glitch.
Hold Ctrl+Alt+Shift as soon as you tell photoshop to startup, and it will ask you if you want to delete the preferences, just click yes. (If you have a custom UI that you want to save, goto Windows>Workspace>Save Workspace, and then just reload it after resetting prefs.) -
Can I batch create symbols from layers?
I have Illustrator files of some fairly complicated schematics that I will be bringing in to Flash. The layers are already well organized and named so I would like to select particular layers, hit a "create symbols" button and have all of the selected layers turned into separate symbols that have the same name as their layer name. I would even be willing to code something to do this but I can't find any information about how it can be done.
I know that I can import an Illustrator file into Flash and select layers that I can then make into movie clips but again, I have to manually select the layer, tell it to be a movie clip and then give it an instance name. I would be happy to try to automate that process as well but haven't found any info on how it can be done either.
Does anyone have any ideas on how I can batch create symbols from my existing layers?I figured this out using recursion. Pasted here in case it helps someone else:
#target Illustrator
var docRef = app.activeDocument;
var layersRef = app.activeDocument.layers;
var layersCount = layersRef.length;
var mySymbolInstance = null;
if ( app.documents.length > 0 ) {
// if the file is not empty, loop through all levels
recurseLayers(docRef.layers);
clearEmptyLayers();
alert("I'm done");
function recurseLayers(objArray) {
// loop through main layers
for (var l = 0; l < objArray.length; l++) {
// loop through secondary layers
if (objArray[l].layers.length > 0) {
recurseLayers(objArray[l].layers);
// loop through first level groups
if (objArray[l].groupItems.length > 0) {
recurseGroups(objArray[l].groupItems);
// create a group
var layerGrp = objArray[l].groupItems.add();
//give new group the same name as the old group
var layerName = objArray[l].name;
layerGrp.name = layerName;
// get all page items from group
var layerGrpPageItems = objArray[l].pageItems;
//alert("how many group page items: " + layerGrpPageItems.length);
for (var li= layerGrpPageItems.length-1; li >0; li--) {
// will become the symbol name
var layerPageItemName = layerGrpPageItems[li].name;
// if it's not already a symbol, make it into one
if (layerGrpPageItems[li].typename == "SymbolItem") {
layerGrpPageItems[li].moveToBeginning(layerGrp);
} else {
// create symbols
createSymbol(layerGrpPageItems[li], layerGrpPageItems[li].name);
// add symbols to group
mySymbolInstance.moveToBeginning(layerGrp);
// remove original content
layerGrpPageItems[li].remove();
// create symbols from layer
createSymbol(layerGrp, layerName);
// remove original layer content
layerGrp.remove();
function recurseGroups(objArray) {
for (var g = 0; g < objArray.length; g++) {
// loop through second level groups
if (objArray[g].groupItems.length > 0) {
recurseGroups(objArray[g].groupItems);
// create a group
var grp = objArray[g].groupItems.add();
//give new group the same name as the old group
var groupName = objArray[g].name;
grp.name = groupName;
//alert("which group is this? " + groupName);
// get all page items from group
var grpPageItems = objArray[g].pageItems;
//alert("how many group page items: " + grpPageItems.length);
for (var gi= grpPageItems.length-1; gi >0; gi--) {
// will become the symbol name
var pageItemName = groupName + "_" + grpPageItems[gi].name;
createSymbol(grpPageItems[gi], pageItemName);
// add symbols to group
mySymbolInstance.moveToBeginning(grp);
// remove original content
grpPageItems[gi].remove();
function createSymbol(element, elementName) {
//alert("elementName" + elementName);
// create symbols from all items in the group
var symbolRef = docRef.symbols.add(element);
//alert("element unnamed before: " + elementName);
// if the element name is empty, give it a name
var addElementIndex = 0;
if(elementName == "") {
elementName = "unnamed" + addElementIndex;
addElementIndex++;
// loop through all the symbols in the document
var symbolCount = docRef.symbols.length;
for(var s=0; s<symbolCount; s++) {
// existing symbols
var symbolCheck = docRef.symbols[s];
//alert(symbolCheck.name);
var addIndex = 0;
// if the name already exists, add the index number to it and increment
if(elementName == symbolCheck.name) {
elementName = elementName + addIndex;
addIndex++;
symbolRef.name = elementName;
//alert("symbol name: " + symbolRef.name);
mySymbolInstance = docRef.symbolItems.add(symbolRef);
mySymbolInstance.left = element.left;
mySymbolInstance.top = element.top;
function clearEmptyLayers() {
if (documents.length > 0 && activeDocument.pathItems.length >= 0){
for (var ni = layersCount - 1; ni >= 0; ni-- ) {
// get sub layers
var topLayer = docRef.layers[ni];
for(var ii = topLayer.layers.length - 1; ii >=0; ii--) {
// delete empty sub layers
if ( topLayer.layers[ni].pageItems.length == 0 ) {
topLayer.layers[ni].remove(); -
Error message for Adobe Photoshop CS2
I keep getting an error message when I try to install Adobe Photoshop CS2 (free download from the website with the key). I have a MAC.
CS2 is not compatible with current versions of OSX or contemporary Macs. Just get over it.
Mylenium -
With PS 7
create new
Place two objects on the new file
then you may cut copy and paste
Cs2
create new
place two object on the new file
Cut is not available how does one cut and paste in new fileIf your using File>Place then photoshop cs2 creates what's known as Smart Objects, which photoshop 7 didn't have.
In photoshop cs2 you can rasterize the smart objects and that should make the Cut function available.
Select both placed layers, right click on the area to the right of the tumbnail and select Rasterize Layers.
If in photoshop cs2 you to Help>Photoshop Help and look under Layers>Smart Objects, that should give you a good overview of what smart objects are. -
Transfer pattern overlays from layer styles Photoshop CS2 to CS4
Hi all,
I was wondering is there a way to transfer my pattern overlays from my layer styles from Photoshop CS2 to the CS4? Thanks in advance.
pwitSave them from the flyout menu in the top right corner of the Actions palette in CS2, then load them into CS4.
Mylenium -
Photoshop CS2 Layer Styles / Blending Options stopped working
I'm running Photoshop CS2 on PC. When right clicking on layers to bring up the Layer Styles / Blending Options palette, I can get the palette okay but the selections won't work when I check the boxes.
I try to select different options....drop shadow, inner shadow, etc. but nothing shows up. It's not a preview problem because the changes are not visible in my image even after I select OK.
I've reset my preferences (alt+ctl+shift) but it didn't help.
Can anyone suggest to me what I can do to wake up this palette?? I've got work pending and my online searches have left me empty handed.
Thanks in advance for any suggestions!
LisaThank you both for your responses.
John: The file is PSD, RGB mode, 300dpi. Last night, I tried the layer styles in another file and it wouldn't' work.... another NEW file. Today, I opened an existing file that had layers styles already in effect and I can see them, I can click them on/off AND I can put layer styles onto other layers in the existing files that did not have them previously. I just tried creating a new file and, of course, the layer styles now work in the NEW file.... this is something I tried last night and it didn't work at that time.
Ed: Yes, I'm on the right layer. I've tried it on several layers, none of which are transparent. Thanks for the heads up.
So, this tells me it's something to do with this particular image file. I must've accidentally hit something that's put it into a strange mode. Last night, out of frustration, I just gave up, shut it all down, and turned the computer off. This morning, I went in and created a new image document and then one by one I copied and pasted the layers of my malfunctioning image into the new one. Now I can get the layers to work.
I have no idea what was wrong, but it seems I should just trash the problematic file and start fresh. At least the individual layers were not compressed and it's still salvagable.
Thank you both for your time and consideration!
Lisa -
How do I stop Photoshop CS4 from creating a new layer each time I use the line tool?
How do I stop Photoshop CS4 from creating a new layer each time I use the line tool?
Each time I use the line tool, a new layer is created. How can I stop this? No settings were changed.
Thanks in advance.Look at the three options in the top bar.
-
Lightroom does not create a background layer when editing in Photoshop - on Mac.
Thought this was a Photoshop problem. When I select a portion of an image in Photoshop (which has come from Lightroom) and press Delete, it no longer brings up the Fill dialog; it just deletes the pixels.
After some discussion on the Photoshop forum, I see that now, when I tell Lightroom "Edit in Photoshop", it creates a file which does not have a Background layer, and this causes the Delete key to act differently. This was not the case several weeks ago, but has just started to happen. Is there any adjustment I can make to the "Edit In" settings to get a Background layer in Photoshop?
JKYou must have changed a setting in Photoshop because Lr has no influence on how Photoshop treats the background layer.
There is nothing you can do in Lr to change this behavior of Photoshop.
What happens in Photoshop is this: For some reason the image is opened with transparent background.Such an image does not have a background layer and the layer at the bottom does not have the constraints of a regular background layer.
I am not aware of any command or script in Photoshop that would automatically do this on opening a file.
Try this: Reset your Workspace (>Window >Workspace). If that doesn't help I'd suggest to ask on the Photoshop forum why your Photoshop opens an image with transparent background.
You could also try to re-install Photoshop, supposedly this would reset any hidden settings that are causing this. -
Script that create Layerset with name from layer?
Hello!
This should be easy for someone who know whet is doing so not me:P
I want script to automatically create layerset from each selected layer, name it as that layer and place that layer in it
I found old script that do that but only normal layer not linked or embeded, and I want to do it for all selected layers not only to one
Can someone modify it a little to work little better? I have no idea how to do it and probably would take me like thousands hours or more
thx
#target photoshop
main();
function main(){
if(!documents.length) return;
var doc = activeDocument;
if(doc.activeLayer.kind != LayerKind.NORMAL) return;
var layerRef = doc.activeLayer;
var layerSetRef = doc.layerSets.add();
layerSetRef.name = layerRef.name;
layerRef.move(layerSetRef, ElementPlacement.PLACEATEND);You could remove the line
if(doc.activeLayer.kind != LayerKind.NORMAL) return;
But it would only work with one selected Layer (and also on selected LayerSets).
To handle more than one selected Layer (or all Layers) some changes would be necessary. -
Photoshop creating boxes on layer mask after sharpening
I don't even know how to explain this but I hope the screen shot I've included explains it better. I have a problem with Photoshop automatically creating strange boxes on the layer mask when I'm sharpening the image, first with high pass, then unsharp mask. After I've already created a stamp visible layer on top of the layer mask. I don't understand! Can anyone help me with this?
It seems that you are saying that you applied Unsharp Mask to the top layer and it resulted in black blocks suddenly appearing in the mask of an untargeted lower layer.
Looks like image tile corruption of the mask. There's a lengthy thread where some Mac users have reported apparently similar corruption arising from using Gaussian Blur and Unsharp Mask filters. That seemed to involve Smart Objects, though, and your example has no SO.
Link: Gaussian Blur in Photoshop CS5 Corrupting files
Here are a few comments:
"using gaussian blur, and then photoshop starts drawing blocks on my files. Sometimes it's on the actual layers themselves, and sometimes just in my layer masks."
"It's not just gaussian blurring that does it for me though (though it does); for me, it's way worse layers with masks, or groups of layers with masks that really get things tweaked out."
"Didn't even get to apply the Gaussian Blur. Saw the corruption happening while I was in the effect preview, hit cancel but it still messed up my image. Interestingly, it only effected the layer beneath the one I was attempting to apply the blur to."
Maybe you are looking for
-
I bought a brand new iMac 2.4 Ghz two weeks ago, SPECIFICALLY so I could "upgrade" to imovie 08 and cut movies of my son. iMovie worked FLAWLESSLY for the first 10 days, no problems whatsoever. I created several projects, using video clips from my iP
-
Which battery was the best for endurance for Satellite A100-999
Hi I have just been given an A100-999 and I wanted to know which battery was the best for endurance. From what I have seen it is the pa3400u-1brs but i just wanted confirmation as I am planning to buy it in Japan as it is probably cheaper. Also, is t
-
Problem Report - Access denied to system because of URL Filter Configuration. Message ID - FILTER_DENIED Problem Description - Your system was configured to deny access to the requested URL. Possible Problem Cause - Request denied, as specified in th
-
Moving iPhoto 04 library to iPhoto 09
My girlfriend has spent a lot of time writing descriptions in the comments field in her iPhoto 04 library on her G5 iMac. In advance of her buying a new mac we exported a few images to my iPhoto 09 to see how they looked: one big problem, no comments
-
Adobe acrobat/reader activation error : 93:-8
adobe acrobat/reader activation error 93:-8