J'ai créé un design dans Photoshop CS6 et utilisé un grand nombre d'objets intelligents qui ont rendu le flux de travail plus facile (au moins pour moi). Maintenant que j'ai fini de travailler sur la conception, je veux "dé-Smart" tous les objets en raison de la grande taille du fichier PSD. Je ne souhaite pas effectuer de pixellisation du calque, car je souhaite conserver tous les calques qui se trouvaient à l'origine sur l'objet dynamique. Je veux convertir chaque objet intelligent (certains d'entre eux ont des styles de calque appliqués) en un groupe (dossier) qui aura tous les calques à l'intérieur + le FX appliqué à l'origine à l'objet intelligent et il sera à l'emplacement exact de l'endroit où le smart l'objet était avant.
Je n'ai rien trouvé à ce sujet sur Internet.
De plus, certains des objets intelligents contiennent des objets intelligents internes. Cela ne me dérange pas de le faire manuellement, mais copier-coller chaque calque dans un objet intelligent est très ennuyeux, car je dois redimensionner et transformer les calques collés.
la source
Réponses:
J'ai d'abord essayé le script Captain Awesome mais ne me convenait pas, alors j'ai écrit le mien. Mais cela ne fonctionnera pas sur CS6. La version prise en charge est PS CC 2015.1.2+
traits
Téléchargez ici: http://bereza.cz/ps/
la source
Layer > Group
dans le menuLes seules mises en garde à cette méthode sont l' échelle et le positionnement . Vous devrez peut-être repositionner certains groupes en fonction de leur interaction avec les bords du document d'origine. Et si vous avez mis à l'échelle la couche Smart Object, vous devrez peut-être également mettre à l'échelle le groupe.
Cette méthode est loin d'être parfaite, mais c'est à peu près la seule méthode que je connaisse.
la source
Malheureusement, les objets intelligents sont stupides à cet égard.
Avec toute la magie que les couches intelligentes vous permettent de faire, le négatif est qu'il n'y a pas de moyen facile de les dissocier efficacement. La seule façon d'intégrer le contenu de cet objet intelligent dans votre document Photoshop est d'exporter l'objet intelligent en tant que fichier .psb ou de modifier l'objet intelligent, puis de dupliquer manuellement les calques dans le document d'origine.
Si vous aviez des effets de filtre sur l'objet intelligent, vous devrez alors les réappliquer. Si possible, je dupliquerais l'objet intelligent, puis pixelliserais la copie, mais si vous n'avez pas d'autre choix, vous devrez peut-être parcourir manuellement le contenu de l'objet intelligent pour le ramener au document d'origine.
Edit: lien vers des scripts qui permettent l'expansion d'un objet intelligent - le blog de Kam88 - c'est un script personnalisé que vous pouvez appliquer dans votre dossier de préréglages / scripts et utiliser pour développer l'objet intelligent. Fonctionne comme un charme.
Crédit à Joonas
la source
J'ai une méthode assez efficace qui fonctionne - bien que ce ne soit pas la solution de contournement la plus élégante. Si vous double-cliquez sur l'objet intelligent dans votre panneau "Calques", il s'ouvrira dans une nouvelle fenêtre.
De toute évidence, vous pouvez modifier le contenu de l'objet intelligent de cette façon. Mais, si vous sélectionnez tous les calques de votre objet intelligent - encore une fois, dans le panneau "calques" - puis placez votre outil de déplacement sur le canevas, vous pourrez faire glisser et déposer tous les calques sur la fenêtre du canevas d'origine .
Vous devrez peut-être faire glisser et déposer pour remettre l'alignement des choses en ordre, mais dans l'ensemble, c'est une solution de contournement pour un problème autrement difficile.
la source
Voici un moyen simple de désmartiser un objet intelligent dans Adobe Photoshop CC:
Remarque: ce n'est pas destructeur pour la couche intelligente.
la source
Vous avez terminé. Les nouveaux calques dupliqués conservent également tous les mods de style.
la source
Si la taille du fichier est le seul problème, ce que vous proposez de faire ne le résoudra pas. Un objet intelligent ou l'équivalent de tous ses calques, regroupés dans votre fichier principal, aurait la même taille de fichier. Ce que vous voudriez faire est de changer votre objet intelligent incorporé en un objet intelligent lié, qui vous demande d'enregistrer l'objet intelligent comme son fichier sur votre disque dur. Ainsi, pour chaque fichier maître, vous pouvez créer un dossier Liens et convertir tous vos objets intelligents incorporés en objets intelligents liés et les enregistrer dans ce dossier Liens pour chaque fichier maître. Cela réduira considérablement la taille de votre fichier maître, mais conservera tous les calques imbriqués dans les objets intelligents liés.
la source
Cela doit être fait avec chaque objet intelligent reconverti en couches dans votre fichier final.
la source
Mettez en surbrillance tous vos calques d'objets intelligents et appuyez sur
Ctrl/Command+ Alt/Option+ Shift+ E.
Cela met tous les objets intelligents dans une seule couche. Terminé.
la source
Cela pourrait aider certains d'entre vous:
Nous avons comparé le même dessin avec / sans technique Smart Object> Résultat: sans Smart Objects le fichier devient plus petit.
la source
Double-cliquez sur l'objet intelligent pour l'ouvrir, sélectionnez tous les calques, cliquez avec le bouton droit -> calques dupliqués -> sélectionnez le projet d'origine comme destination.
la source
Ce script a bien fonctionné pour moi à cet effet. https://github.com/thommeo/Expand-SmartObject/blob/master/README.md
la source
Cliquez avec le bouton droit sur la miniature de l'objet intelligent et pixellisez-la.
la source
La solution consiste à pixelliser votre calque, par exemple dans un calque d'objet intelligent si vous souhaitez recadrer ou supprimer une sélection, vous devez cliquer avec le bouton droit sur le calque et sélectionner pixelliser le calque et le pixelliser ... vous pouvez maintenant effectuer la même action et ce n'est plus un objet intelligent. j'espère que cela aide, s'il y a quelque chose de plus, je pourrais vous aider avec me le faire savoir.
la source