Avatar billede verakso Nybegynder
02. december 2005 - 16:30 Der er 10 kommentarer og
1 løsning

Hjælp til komplet PhotoShop makro

Til hjælp for en mindre kyndig bruger, har jeg forsøgt at lave en makro der kan hjælpe denne medarbejder med at automatisere den proces der ligger i at lave nogle billeder klar til web og tryk.

Jeg er desværre kun lidt mere kyndig, så jeg har lidt problemer med at honorere et krav om at det hele skal kunne foregå i en proces (droplet eller som det hedder på smart dansk - slipværktøj).

Processen er ganske kort beskrevet således:
1. Åben billedet og bevar den evt. integreret farveprofil
2. Sammenlæg lag (Flatten) billedet
3. Gem som web (jpg) skaleret til 180px højde i en mappe
4. Gem som web (jpg) skaleret til 180px højde i en anden mappe
5. Gem som TIF med CMYK farveprofil (Offset B) 300 dpi i en mappe
6. Gem som TIF med CMYK farveprofil (Offset B) 300 dpi i en anden mappe
7. Luk billedet

Problemet med denne makro er, at ”Gem som web” funktion tilsyneladende ikke kan skalere til en fast højde, men skalere proportionalt ud fra en procentvis størrelse.
Da det originale billedmateriale kommer i forskellige størrelser, bliver outputtet mildest talt også meget forskelligt – det ideelle ville være at alle billeder uanset størrelse blev gemt som web i størrelse 200x180px, med de korrekte proportioner intakt.
Kan dette lade sig gøre i det nuværende setup?

Ideen er nemlig at det er det originale filnavn der bruges til at gemme billedet i de fire udgaver, således at eks. blomster.psd bliver gemt som:
F:\Lavt opløselig version 1\blomster.jpg
F:\Lavt opløselig version 2\blomster.jpg
F:\Højt opløselig version 1\blomster.tif
F:\Højt opløselig version 2\blomster.tif

Der er max point til den eller dem der kan knække dette i en makro.
Avatar billede spe Nybegynder
03. december 2005 - 11:38 #1
Gem til web kan godt skalere til en fast højde. Men når dit udgangspunkt er forskellige vil billederne få en højde på 180 pixel og varierende bredde. Andet kan ikke lade sig gøre hvis du vil bevare proportionerne. Altså med mindre du vil acceptere at der på flere af billederne lægges en hvid (eller anden farve) kant til venstre og højre for billede.
Avatar billede spe Nybegynder
03. december 2005 - 12:05 #2
Du skriver at billederne skal have sammenlagt lag vil det sige at alle de billeder I modtager har lag eller vil der være billeder med kun baggrundslaget?

Hvad er grunden til at du vil have sammenlagt eventuelle lag?
Avatar billede spe Nybegynder
03. december 2005 - 13:11 #3
Tror jeg er nået frem til noget brugbart.
Du skal selv indspille den da jeg ikke har et F-drev.
Det kræver at Photoshop på forhånd er indstillet til at bevare billeders farveprofil. Det kræver også, at der på forhånd er oprette 4 mapper, der hvor billederne skal gemmes. I navngivningen af mapperne skal du undlade at bruge æ,ø,å, mellemrum og specialtegn. Så navngiv f.eks. LavtOploeseligBillede1.

1. åben et billede med flere lag.
2. Opret en ny action/handling og sæt optagelsen igang.
3. Vælg kommandoen Flatten Image/samkopier lag i lagpalettens sidemenu.
4. Vælg Save for Web/Gem til Web
5. Indstil jpeg egenskaberne
6. Vælg fanebaldet Image size/Billedestørrelse
7. Sørg for at højde og bredde er kædet
8. Indtast 180 i højde og klik på apply/overfør
9. Klik på Save/Gem
10. Vælg mappen LavtOploeseligBillede1 og klik Save/gem
11. Gentag punkt 4 til 10 men vælg mappen LavtOploeseligBillede2
12. Vælg Image->Mode->CMYK/Billede->Tilstand->CMYK
13. Vælg Image->Image Size/Billede->Billedestørrelse. Sørg for at der IKKE er flueben ved Resample/Nye billededata og sæt opløsningen til 300 pixels per Inch
14. Vælg Edit->Assign Profil/Rediger->Tildel profil og vælg den farveprofil du skal bruge.
15. Vælg Save as/Gem som.
16. Vælg Tiff og mappen HoejtOploeseligBillede1 og gem
17. gentag 15 til 16 men vælg mappen HoejtOploeseligBillede2
18. Vælg Kommandoen Close/Luk
19. Stop indspilningen.

Din action/handling kan du bruge enten i en Batch eller som Droplet.
Uanset om du vælger Batch eller Droplet skal du sørge for at Destination er sat til none og der skal ikke være flueben ved Override/tilsidesæt funktionerne.
Avatar billede spe Nybegynder
05. december 2005 - 19:13 #4
Lidt feedback ville være rart!
Har brugt en del tid på at forsøge at sammensætte en action, der opfylder dine krav.
Så ville være rart at høre om det virker hos dig!
Avatar billede verakso Nybegynder
05. december 2005 - 23:56 #5
Howdy Spe

Den metode du har lavet svarer identisk med den jeg selv har prøvet, jeg ved ikke om det kan skyldes den danske udgave af CS2 eller hvad, men uanset hvad, så vil min Gem til Web altså insistere på at gemme skaleringen som et procent forhold og ikke som pixels.
Derfor bliver alle billederne skaleret vertikalt til 5,6% og horisontalt til 5,6%.

Er du sikker på at din PhotoShop ikke gør det samme?
Prøv at tjekke med at på eksport indtillingerne i det step i makroen der gemmer til web.

Hvis ikke, så skal jeg blot finde ud af hvordan det kan ændres.
Avatar billede verakso Nybegynder
05. december 2005 - 23:58 #6
Du kan evt. sende mig din makro på verakso@gmail.com
Avatar billede spe Nybegynder
06. december 2005 - 01:31 #7
Er fuldstændig sikker på at Photoshop CS2 ikke kun vil gemme som procent og at min i hvert fald ikke gør det.

Når du skal sætte højden taster du så ikke blot 180? og klikker overfør?

Min handling virker. Er dog på Mac men kan ikke forestille mig at det skulle være anderledes på PC.
Avatar billede spe Nybegynder
06. december 2005 - 11:06 #8
Hmm...Jeg tog fejl. Du har ret den skalere i procenter både i version CS og CS2 både dansk og engelsk udgave.
Løsningen er at du vælger Billede->Billedestørrelse og sætter den til 180 pixel og så vælger Gem til web to gange.
Når du har lavet de to gem til web udgaver vælger du kommandoen Filer->genindlæs og derefter punkterne 12 til 19.
Avatar billede verakso Nybegynder
08. december 2005 - 00:30 #9
Det var jo bare det!

Så virker den. Genindlæse eller F12 gjorde hele tricket.
Det skulle tilfældigvis ikke også vide om man på en eller anden måde kan undertrykke advarslen om at overskrive de eksisterende filer?
Eller om man i PhotoShop kan lave en action der uanset det originale billede kan lave thumbnails i eks 200x180px, således at billedet skaleres ned så det kan være inden for ramerne, mens det er lærredet der udviddes til at være 200x180px, hvis du forstår hvad jeg mener.

Bonus spørgsmålene giver ikke ekstra, men tak for hjælpen.
Avatar billede spe Nybegynder
08. december 2005 - 01:20 #10
Selvfølgelig kan du lave thumbnails i 200 gange 180 uanset det originale billede MEN ikke hvis du vil bevare proportionerne i billedet. Hvis du vil have et billede på 200 gange 180 pixel skal du blot indtaste begge mål når du indspiller din action men du kan ikke ændre på de fysiske love og gøre det proportionelt med mindre billede allerede har det rette forhold mellem højde og bredde.

Du kan undertrykke advarslen hvis du indspiller den. Altså åbner et billede, der ligger i den ammpe du vil gemme i med samme navn og så indspiller din action hvor du under indspillingen svarer ok til at overskrive.
Avatar billede verakso Nybegynder
14. december 2005 - 21:27 #11
Hmm.

Jeg må altså konkludere at featuren "gem til web" er ret overvurderet. Til trods for at markroen er indspillet med ja til at overskrive, så virker det ikke på de billeder der gemmes med funktionen "gem til web". De billeder der gemmes "normalt" med "gem som" volder ingen problemer - her bliver den optaget overskriv kommando respekteret!

Grunden til at jeg spurgte omkring thumbnails 200x180px er fordi at man godt med et program som ImageMagick kan scripte sig til dette
(se eks. http://www.cit.gu.edu.au/~anthony/graphics/imagick6/resize/#space_fill)
Grunden til at jeg så ikke bruge ImageMagick til alt, er fordi jeg endnu ikke har grejet hvordan det håndtere farveprofiler.

Så netop på dette punkt med at gå fra et farverum via til et andet, er vigtigt at det kan ske ved hjælp af profiler som i PhotoShop.

Endnu engang tak for hjælpen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester