Je construis mon action pour créer des vignettes d'image, et je veux ajouter à la fin de l'action de rotation automatique à mon pouce. Ma question est: Comment ajouter tourner avec aléatoire angle de -45 à 45 degrés?Actions Photoshop avec rotation automatique
0
A
Répondre
1
Vous pouvez faire pivoter une image automatiquement via un script Adobe:
if (!app.documents.length > 0) {
alert("No active document");
}
else {
var docRef = app.activeDocument;
var docWidth = docRef.width.as("px");
var docHeight = docRef.height.as("px");
if (docWidth > docHeight) {
docRef.rotateCanvas(90);
}
}
Les nombres aléatoires peuvent être générés avec:
this.rawValue = Math.random() * (45 - 1) + 1;
Je n'ai pas fait assez d'Adobe Script pour vous dire comment mettre tout cela ensemble, mais je suis sûr que vous êtes assez intelligent!
utiles Site: http://www.photoshopsupport.com/tutorials/jennifer/photoshop-scripts.html
Enjoi!
0
Désolé pour une autre réponse, je ne voulais pas rendre mon autre massive et illisible.
J'ai essayé (très mal) le script (et, pour l'enregistrement, cela n'a pas été testé ou quoi que ce soit et je ne suis pas grand à ce)
if (!app.documents.length > 0) {
alert("No active document"); //no document?! whats happening?!
} else {
var docRef = app.activeDocument;
var docWidth = docRef.width.as("px");
var docHeight = docRef.height.as("px");
if (docWidth > docHeight) { //if width is greater than height
PlusMinus.rawValue = Math.random() * (2 - 1) + 1; //GET 1 OR 2
if (PlusMinus.rawValue == 1) {
deLimit = "-"; //set minus if its a 1
} else {
deLimit = "+"; //set plus if its a 2
}
Angles.rawValue = Math.random() * (45 - 1) + 1; //GET NUMBER FROM 1-45
docRef.rotateCanvas(deLimit+Angles);
}
}
Je suis sûr que vous avoir l'idée de ça!
Questions connexes
- 1. Rotation automatique d'un graphique
- 2. orientation rotation automatique
- 3. rotation automatique lorsque l'iPhone tourne
- 4. Automatiser Photoshop avec C#
- 5. [ios.cocos2d + box2d] comment désactiver la rotation automatique?
- 6. Sous-vues ipad à rotation automatique
- 7. Rotation d'image automatique basée sur un logo
- 8. Rotation HTML avec JS comme dans la transformation libre de Photoshop
- 9. Rotation automatique sur la barre de navigation
- 10. Rotation automatique des sous-vues UIImageView
- 11. Rotation automatique pour 1 onglet sur 5
- 12. Rotation automatique vue personnalisée dessinée sur iPhone
- 13. Modèles Photoshop
- 14. Affichages à rotation automatique et notifications d'interface UIDevice
- 15. ne fonctionne pas Dimensionnement automatique lors du chargement de rotation
- 16. Télécharger une image avec le script Photoshop
- 17. Problème avec l'outil de sélection photoshop
- 18. Comment charger une action photoshop avec JavaScript?
- 19. rotation automatique de l'écran dans Windows 7 mobiles
- 20. Rotation Divs avec jQuery
- 21. Contrôleur avec quelques actions synchrones et quelques actions asynchrones?
- 22. Photoshop PhotoFilter pixel Math
- 23. Wix Actions personnalisées avec WixUI_Minimal
- 24. conjugueront avec des actions IO
- 25. Liste déroulante PyQt4 avec actions
- 26. Problème avec plusieurs actions onclick
- 27. Comment automatiser Photoshop?
- 28. Expression mélange effets photoshop
- 29. iPhone - Photoshop comme effets
- 30. photoshop javascript scripting question
Je voudrais utiliser 'Math.random() * 90 - 45' pour obtenir un angle aléatoire de -45 à 45. Votre méthode élimine toutes les valeurs entre -1 et 1. – Gabe
Cheers @Gabe, voilà @kicaj - nous, les gens formidables, vous aidons! –