What's new
Photoshop Gurus Forum

Welcome to Photoshop Gurus forum. Register a free account today to become a member! It's completely free. Once signed in, you'll enjoy an ad-free experience and be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Search results

  1. P

    Distribute images from layers onto a grid of a larger format poster

    Hi Micheal. 1) Create the document to the size and PPI you want. 2) Use the "Rectangular Marquee Tool to mark out the area you want to place the pictures 3) Click on the action "Mack Mask" this will create the number of masks that you want in the confinds of the area you marked out in step two...
  2. P

    Distribute images from layers onto a grid of a larger format poster

    Yes they get copied into the preset/scripts folder and the actions get created. so the zip and unziped files can be deleted.
  3. P

    Distribute images from layers onto a grid of a larger format poster

    Hi Michael, here are the scripts, unzip , if using Windows start Photoshop as Administrator (Not required for a Mac) Files - Scripts - Browse - navigate to where you unziped the package, and select install.jsx Information is in the readme.txt.
  4. P

    Distribute images from layers onto a grid of a larger format poster

    I wonder if this is the sort of thing you are after? If so I will upload the Photoshop scripts.
  5. P

    Sort layers alphabetically?

    Have a look at this thread... https://forums.adobe.com/thread/2452438
  6. P

    Scripting Get values from an applied bevel and emboss effect for multiple layers?

    It's from one of my scripts that I use. Here is a cut down version that you can use on layer or document...
  7. P

    Scripting Get values from an applied bevel and emboss effect for multiple layers?

    It is not that straight forward getting effects data, you need to check if you have the various keys are present before trying to get data. Example of a layer with effects... { "layerEffects": { "scale": 416.666666666667, "dropShadowMulti": [ {...
  8. P

    Explanation of a function line by line for learning purposes!

    Have a read of the following... https://www.adobe.com/content/dam/acom/en/devnet/photoshop/pdfs/photoshop-cc-javascript-ref-2019.pdf
  9. P

    Script which will find specific layers and apply Bevel and Emboss.

    Here is a script that will let you run an action or actions on All Layers, Selected Layers or Layers With Name Bevel and Emboss has many features so create an action on the Emboss that you require, then you can select it in the script.
  10. P

    How can I add filename to keyword ?

    This is best done in Adobe Bridge To install copy the code into a PLAIN TEXT editor and save it out with a .jsx extension to the correct folder. The correct folder can be found by going to the Preferences - Startup Scripts and click "Reveal My Startup Scripts" This will open the folder where...
  11. P

    Actions Help making an action!

    This has been answered here https://forums.adobe.com/thread/2625090
  12. P

    Is this possible?

    I would look at using datasets (variables) Here is a video thar could help..
  13. P

    Saving all PSD file layers as jpg with layer name

    Here is a script I wrote a few years ago that should work for you. You will get a different menu depending if there are layersets or not.
  14. P

    Scripting Start recording in the Mode button mode

    Only actions can record brush strokes. An action can be converted to a javascript but I would not recommend doing it with brushstokes as the javascript would be MASSIVE and might not work.
  15. P

    Scripting Start recording in the Mode button mode

    Not that I know of. You can put all the details of the actions to a text file by holding ctrl/alt and save actions. On newer versions you can use shift/ctrl/alt and save actions, this will create a json file. Another option is not to use an action but to install the ScriptListener.8li plugin and...
  16. P

    Actions Help with Copying Layer Name to Group Name for an Action

    What you can do is run this script twice, the first time to copy the layer name. You would then have to select the layer(s) to want to rename then run the script again to do the rename(s). #target photoshop main(); function main(){ if(!documents.length) return; if ($.getenv("lName") == null){...
  17. P

    Read / Write metadata to image / layer

    A bit more information that might help you. This code will dump the xmp details of a document in Photoshop to the Desktop, this will show the different metadata formats that you would need to populate in the correct format. #target photoshop; if(documents.length){ var xmpInfo = new...
  18. P

    Read / Write metadata to image / layer

    Layer ID's are unique to each layer and amending this field could cause problems. alert(activeDocument.activeLayer.id); There is a layer metadata field that holds the time of the last update of the layer I.E. alert(layerTime()); function layerTime(){ var ref = new ActionReference()...
  19. P

    Read / Write metadata to image / layer

    Here is an example of setting per layer metadata. N.B. To use per layer metadata it must be the active layer! It uses an external library setCommentMetadata("This is a comment"); function setCommentMetadata(comm){ if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript =...
Back
Top