Skip to content

Xylement/psd-batch-processor

Repository files navigation

Photoshop iPhone Case Design Sync

Sync your design across multiple iPhone case PSD templates instantly.

🚀 Quick Start (Easiest Method)

Option 1: Linked Smart Objects (RECOMMENDED)

This is the professional way - edit once, updates everywhere automatically.

One-time Setup:

  1. Open your Master PSD (iPhone 17 Pro)
  2. Select your design layer
  3. Right-click > Convert to Smart Object
  4. Right-click > Export Contents > Save as Design.psb
  5. In each iPhone case PSD: File > Place Linked > Select Design.psb
  6. Save all PSDs

Daily Usage:

  1. Double-click any Design layer in any PSD
  2. Edit the design
  3. Save Design.psb
  4. Run Update_Linked_SmartObjects.jsx to refresh all files

Option 2: Simple Script (No Setup)

Just copy-paste your design to all files.

Usage:

  1. Open your Master PSD with the design
  2. Run SyncDesign_Simple.jsx
  3. Select all iPhone case PSDs
  4. Done!

📁 Files

File Purpose
Update_Linked_SmartObjects.jsx Updates all linked smart objects (Best for daily use)
SyncDesign_Simple.jsx Copies design to all files (No setup needed)
SyncDesign.jsx Advanced version with more options

🔧 How to Install

  1. Copy the .jsx file to:

    • Windows: C:\Program Files\Adobe\Adobe Photoshop 2024\Presets\Scripts\
    • Mac: /Applications/Adobe Photoshop 2024/Presets/Scripts/
  2. Restart Photoshop

  3. Run via File > Scripts > [Script Name]

Or just double-click the .jsx file!


💡 Pro Tips

For Linked Smart Objects:

  • Keep Design.psb in the same folder as your PSDs
  • Rename the smart object layer to "Design" in all files
  • The design updates instantly when you save Design.psb

For Simple Script:

  • Make sure your design layer is named the same in all files
  • The script will replace the entire layer
  • Original layer effects may be lost

🎯 Which Method to Choose?

Method Best For Setup Speed
Linked Smart Objects Regular use, professional workflow 5 min setup Instant updates
Simple Script One-time batch updates None 1-click

📝 Example Workflow

Daily Design Updates:

1. Open iPhone17Pro_Case.psd
2. Edit the design
3. Save
4. Run Update_Linked_SmartObjects.jsx
5. All iPhone cases updated! 🎉

⚠️ Requirements

  • Adobe Photoshop CC 2015 or newer
  • For Linked Smart Objects: CC 2015.5+

🆘 Troubleshooting

"Layer not found" error?

  • Check that your design layer has the same name in all PSDs
  • Run the script with the master PSD open

Design looks wrong size?

  • Use Linked Smart Objects method for best results
  • Or resize design layer before running script

Script not showing in menu?

  • Place in correct Presets/Scripts folder
  • Or use File > Scripts > Browse

About

Sync designs across multiple iPhone case PSD templates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors