Photoshop Actionvraag [opgelost]
2 september 2010 - 13:10   
geplaatst door: NicoJ
Weet iemand of het te regelen is dat ik een action loslaat op een map willekeurige files en dat die action dan alle in die map aanwezige landscape beelden portrait draait, en alle aanwezige portrait beelden ongemoeid laat?

Dus:
origineel landscape => kwartslag draaien
origineel portrait     => niets doen

(Bewerkt door NicoJ om 16:53, 3-09-2010)

Photoshop Actionvraag [opgelost]
2 september 2010 - 14:28    reactie #1
geplaatst door: Carlito
Hallo,

Of dit in een actie kan weet ik niet zo meteen, maar het kan wel in Bridge.

Je opent de folder selecteert alle landscape beelden met shift en/of command. Dan naar het edit menu en ze draaien.

Photoshop Actionvraag [opgelost]
2 september 2010 - 14:41    reactie #2
geplaatst door: NicoJ
Uhh...ja...maar dat kan ik Photoshop ook. Maar ik wil dat Photoshop zèlf ziet of een beeld landscape danwel portrait is en dan de landscape versie draait en de portrait versie ongemoeid laat.
Photoshop Actionvraag [opgelost]
2 september 2010 - 14:57    reactie #3
geplaatst door: Carlito
in photoshop doe je dat beeld per beeld, in bridge doe je dat met een heleboel geselecteerde foto's tegelijkertijd.

Verder denk ik niet dat er ergens een manier is binnen Photoshop, daar het allemaal netjes gerangschikte pixeltjes zijn binnen een rechthoek. Vragen aan photoshop om dat te interpreteren en daar dan een kwartslag aan te geven, lijkt me onmogelijk.

Photoshop Actionvraag [opgelost]
2 september 2010 - 15:52    reactie #4
geplaatst door: bertvanderveen
Het moet in principe kunnen middels JavaScript, Bridge en Photoshop. In de meta-data van een foto staan de maten, daar kun je een als/dan op loslaten (als breedte is meer dan hoogte, dan), etcetera.

Adobe stelt in Bridge Help:

Note: Third parties can also create and add their own items to the Tools menu for added functionality in Adobe Bridge. For information about creating your own scripts, see the “Adobe Bridge JavaScript Reference,” available at www.adobe.com.

Bert Vanderveen [...]
+++ Applegebruiker sinds 1989 (van System 6 via OSX naar macOS 15)
Photoshop Actionvraag [opgelost]
2 september 2010 - 15:56    reactie #5
geplaatst door: bertvanderveen
En aanvullend... DIt vond ik in een forum:

In Bridge kun je middels het Filter panel landscape of portrait selecteren en daar dan middels Tools een Photoshop-actie op loslaten.

Bert Vanderveen [...]
+++ Applegebruiker sinds 1989 (van System 6 via OSX naar macOS 15)
Photoshop Actionvraag [opgelost]
2 september 2010 - 16:00    reactie #6
geplaatst door: bertvanderveen
En nog weer iets. Dit scriptje heb ik gevonden - kan als basis dienen:

var doc = activeDocument;
if(doc.width.value>doc.height.value){//Landscape
doAction("Action Name", "Action Set");
}else{//Portrait
doAction("Action Name", "Action Set");
}

Bert Vanderveen [...]
+++ Applegebruiker sinds 1989 (van System 6 via OSX naar macOS 15)
Photoshop Actionvraag [opgelost]
2 september 2010 - 16:51    reactie #7
geplaatst door: NicoJ
Interessant Bert, daar ga'k 's induiken.
Bedankt.
Photoshop Actionvraag [opgelost]
2 september 2010 - 20:32    reactie #8
geplaatst door: LuckyLuke
Moet het speciaal in Photoshop?
Kan ook met voorvertoning. Open map, selecteer alle foto's en dan Appeltje + L of R scherm dichtklikken. Wilt u wijzigingen bewaren, Ja en klaar ben je.
Photoshop Actionvraag [opgelost]
3 september 2010 - 16:52    reactie #9
geplaatst door: NicoJ

Citaat
bertvanderveen om 16:00, 2-09-2010
En nog weer iets. Dit scriptje heb ik gevonden - kan als basis dienen:

var doc = activeDocument;
if(doc.width.value>doc.height.value){//Landscape
doAction("Action Name", "Action Set");
}else{//Portrait
doAction("Action Name", "Action Set");
}

@bertvanderveen
Hoi Bert,
Het is gelukt dankzij jouw script.
't Was even puzzelen, maar ik heb het werkend.
Hartelijk bedankt.

(Bewerkt door NicoJ om 17:11, 3-09-2010)