Forenindex » Programme » Print/Bildbearbeitung » Adobe Photoshop » Photoshop Aktion/Script gesucht, welches TIFs mit LZW kompimierung abspeichert

Photoshop Aktion/Script gesucht, welches TIFs mit LZW kompimierung abspeichert

DanEl
Beiträge gesamt: 121

26. Nov 2007, 08:28
Bewertung:

gelesen: 2392

Beitrag als Lesezeichen
Hallo zusammen,

nach ettlichen Versuchen muss ich die Frage doch stellen: Wie kann ich in Photoshop ein Droplet/Aktion/Script basteln das mir die Bilder, die ich auf Droplet ziehen öffnet, nix macht und dann die Bilder als Tif MIT lzw-komprimierung abspeichert und am besten die Originaltifs überschreibt?

Danke für jede Idee und Hilfe

Grüßle DanEl

Photoshop Aktion/Script gesucht, welches TIFs mit LZW kompimierung abspeichert

-hans-
Beiträge gesamt: 748

29. Nov 2007, 20:58
Bewertung:

gelesen: 2349

Beitrag als Lesezeichen
das geht relativ einfach mit applescript.
voraussetzung: mac osx, photoshop ab version 7

1.schritt: starte den scripteditor:
macintosh hd / programme / applescript / scripteditor

2. schritt: kopiere folgenden code ueber die zwischenablage in ein neues scripeditordokument

on adding folder items to thisFolder after receiving itemList
repeat with aFile in itemList
if (aFile as string) contains ".tif" then

tell application "Adobe Photoshop CS"
activate
try
open aFile showing dialogs never
end try

set docRef to the current document



set docName to name of docRef
set docBaseName to (docName as string)
set newFileName to (thisFolder as string) & "out:" & docBaseName
set myoptions to {class:TIFF save options, image compression:LZW}
save docRef in file newFileName as TIFF with options myoptions ¬
appending lowercase extension with copying
close current document without saving


end tell
end if

try
tell application "Finder" to delete file aFile
end try

end repeat
end adding folder items to

3. schritt: klicke auf den menüpunkt uebersetzen. du wirst aufgefordert die programmdatei von photoshop auszuwaehlen ...

4. schritt: sichere die datei in:
macintosh hd / library / scripts / folderactionscripts

dateiformat: script unter dem namen tiff_lzw

5. schritt: erstelle auf deinem desktop einen neuen ordner mit beliebigem namen und einem unterordner mit namen "out"

6. schritt: klicke mit gedrueckter ctrl-taste auf den zuerst erstellten ordner und waehle ordneraktion anhaengen. waehle die eben von dir erstellte datei tiff_lzw

fertig :)

wenn du jetzt eine tiff-datei in den ordner schiebst, dann wird die datei in ps geoeffnet und mit lzw-komprimierung im ordner out gesichert. die originaldatei wird geloescht.


nachtrag:
falls du noch andere tiff_optionen beim sichern nutzen willst:

TIFF save options?n [inh. save options] : Settings related to saving a TIFF document
properties
byte order (IBM PC/Mac OS) : Default value is 'Mac OS' when running on MacOS, and 'IBM PC' when running on a PC
embed color profile (boolean) : embed color profile in document
image compression (JPEG/LZW/none/ZIP) : compression type ( default: none )
JPEG quality (integer) : quality of produced image. Only valid for JPEG compressed TIFF documents ( 0 - 12 )
layer compression (RLE/ZIP) : should only be used when you are saving layers
save alpha channels (boolean) : save alpha channels
save annotations (boolean) : save annotations
save image pyramid (boolean) : ( default: false )
save layers (boolean) : save layers
save spot colors (boolean) : save spot colors
transparency (boolean)
Lieben Gruß

Hans-Gerd Claßen

(Dieser Beitrag wurde von -hans- am 29. Nov 2007, 21:03 geändert)

Photoshop Aktion/Script gesucht, welches TIFs mit LZW kompimierung abspeichert

DanEl
Beiträge gesamt: 121

30. Nov 2007, 08:24
Bewertung:

gelesen: 2323

Beitrag als Lesezeichen
Hallo -hans-,

vielen Dank für dein tolles Scipt. Funktioniert perfekt und spart viel Handarbeit.

Merci

DanEl

Photoshop Aktion/Script gesucht, welches TIFs mit LZW kompimierung abspeichert

-hans-
Beiträge gesamt: 748

30. Nov 2007, 09:42
Bewertung:

gelesen: 2311

Beitrag als Lesezeichen
:)

... und wie gesagt in meinem ersten post stehen noch die restlichen save as tiff options ... die kannst du bei bedarf einfach im script unter myoptions wie beim beispiel lzw hinzufuegen.

cu

hans
Lieben Gruß

Hans-Gerd Claßen