comdex Posted August 4, 2022 Share Posted August 4, 2022 I have a PSD file of a t-shirt template with a design placed over the t-shirt. The design is in its own layer. How can I replace the image with another design that is not currently in the PSD file? I use this code to find the layer containing the design image, but how can I replace the image inside the layer? // Load the PSD file $psd = new Imagick(realpath("130.psd")); // Export layers foreach ($psd as $no => $layer) { // Get the name of this layer $imageProperties = $layer->getimageproperties(); // Find layer with tshirt design image if ( $imageProperties['label'] == "Design" ) { echo "<p>Found DESIGN label</p>"; print_r($imageProperties); } } Quote Link to comment https://forums.phpfreaks.com/topic/315136-php-imagick-replace-the-image-of-a-layer-in-psd-file/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.