Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Estrella •->

Anmeldedatum: 12.12.2003 Beiträge: 8
|
Verfasst am: 17.12.2003 - 16:53 Titel: Bilder skalieren |
|
|
Hallo an Alle!
Ich möchte gerne die Bilder (jpg´s) eines Unterordners evt. mit GraphicConverter skalieren (kleiner rechnen). Das Programm sieht folgenden Befehl vor:
scale: Scales the content of the window
scale reference -- the object to scale
horizontal real -- factor for scaling horizontal
vertical real -- factor for scaling vertical
[algorithm integer] -- algorithm (olny for images with millions of colors; 3 will give best results if QuickTime 6 or later is installed)
[Result: integer] -- Result code of scaling the object
Ich weiß allerdings nicht so recht, wie ich damit umgehen soll...
Hat jemand eine Idee?! |
|
Nach oben |
|
 |
Snow Administrator


Anmeldedatum: 21.11.2000 Beiträge: 1946 Wohnort: Deiningen
|
Verfasst am: 17.12.2003 - 19:56 Titel: |
|
|
Hallo Estrella,
so wie ich das sehe, skaliert GC nur geöffnete Bilder ("scale: Scales the content of the window"). Du müsstest dir also zuerst eine Dateiliste der Bilder erstellen und diese Liste dann in einer Schleife abarbeiten.
Das jeweilige Bild muss dann in GC geöffnet, skaliert, gesichert und wieder geschlossen werden. Die Skalierung erfolgt dann nach einem definierten Faktor, der für horizontal und vertikal gleich sein sollte, damit das Bild nicht verzerrt wird.
Beispiel:
set ScFac to 0.5
tell application "GraphicConverter PPC"
activate
scale window 1 horizontal ScFac vertical ScFac
end tell
Ich habe also den Skalierungsfaktor gleich in einer Variablen festgelegt, so brauche ich nur eine Änderung vorzunehmen und es kann nicht vorkommen, dass die Skalierungsfaktoren für vertikal und horizontal unterschiedlich sind.
Was es mit "algorithm" auf sich hat, kann ich dir leider nicht sagen. Ich habe hier noch die Version 4.4.1 im Einsatz und in dieser Version gibt es das nicht. Stattdessen hätte ich hier noch die Option "with high quality".
Den "activate"-Befehl brauchst du übrigens nicht unbedingt, ich habe ihn nur eingefügt, damit man der Sache schön zusehen kann. Das Skriptbeispiel setzt natürlich voraus, dass bereits ein Bild geöffnet ist.
Gruß _________________ Peter
-
Fischer-Bayern.de|Shadetreemicro.com |
|
Nach oben |
|
 |
Estrella •->

Anmeldedatum: 12.12.2003 Beiträge: 8
|
Verfasst am: 17.12.2003 - 22:15 Titel: |
|
|
Hallo Snow!
Vielen dank mal wieder für deine prompte Hilfe!
Das GraphicConverter die Bilder öffnen muss, ist eigentlich nicht so in meinem Sinn! Ich dachte, es verrichtet seine Arbeit friedlich im Hintergrund... Schade eigentlich, so nutzt es mir nichts...
Da muss wohl doch ein teures Script her...
Trotzdem vielen Dank! |
|
Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2002 phpBB Group Deutsche Übersetzung von phpBB.de
|
|
|