[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Bildgröße per Skript verändern

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Bildgröße per Skript verändern

Kluftinger
Beiträge gesamt: 8

19. Apr 2010, 16:08
Beitrag # 1 von 8
Bewertung:
(4709 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Liebe Experten,

ich habe ein Skript geschrieben, um u.a. die Bildgröße automatisch zu ändern. Ich brauche als Ergebnis ein Bild mit 480 pixel Höhe in 72 dpi Auflösung. Bei meinem Skript (s.u.) bekomme ich zwar genau das, leider rechnet es mir das Bild zuerst in 72 dpi runter und dann - zumindest bei kleineren Bildern - auf 480 pixel hoch. Dadurch leidet natürlich die Bildqualität. Wie sage ich im Skript, dass das Bild zuerst auf 72 dpi OHNE Neuberechnung geändert wird und dann auf 480 pixel Höhe MIT Neuberechnung?

Gruß
Kluftinger


set Ordner to (choose folder with prompt "Wählen Sie einen Ursprungsordner") as string
set WohinPBS to choose folder with prompt "Wählen Sie einen Zielordner für die PBSeasy Daten"
set destPathlow to WohinPBS as string
tell application "System Events"
set these_files to every file of folder Ordner
end tell
repeat with i from 1 to the count of these_files
set this_file to (item i of these_files as alias)
tell application "Finder" to set fileName to name of this_file
if (count of text items of fileName) is greater than 1 then
set AppleScript's text item delimiters to "."
-- nimmt den "." als trenner des dateinamens
set fileName to text items 1 thru -2 of fileName
end if
set newFilePath to destPathlow & fileName & "_PBS.jpg"
set this_info to info for this_file
if visible of this_info is true and alias of this_info is false then
tell application "Adobe Photoshop CS4"
launch
activate
try
open this_file showing dialogs never
end try
set meinBild to the current document
try
change mode meinBild to RGB
resize image meinBild resolution 72 resample method bicubic
resize image meinBild height pixels 480 resample method bicubic
-- vielleicht auch: height: pixels 480
end try
set myOptions to ¬
{class:JPEG save options, embed color profile:true, format options:progressive, quality:6, scans:3} ¬

try
save current document in file newFilePath as JPEG with options ¬
myOptions appending no extension without copying
end try
close current document
end tell
end if
end repeat
X

Bildgröße per Skript verändern

Martin Fischer
  
Beiträge gesamt: 12783

19. Apr 2010, 17:27
Beitrag # 2 von 8
Beitrag ID: #439536
Bewertung:
(4685 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Kluftinger,

Hans Haesler hat ein ähnliches Skript überarbeitet: Bilder100Prozent_01d.scpt .

Schau mal nach, ob er's –und wenn ja – wie er's dort gelöst hat.


als Antwort auf: [#439516]
(Dieser Beitrag wurde von Martin Fischer am 19. Apr 2010, 17:28 geändert)

Bildgröße per Skript verändern

Kluftinger
Beiträge gesamt: 8

20. Apr 2010, 09:37
Beitrag # 3 von 8
Beitrag ID: #439592
Bewertung:
(4655 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

bin das verlinkte Skript (Hut ab!) mal durchgegangen, habe aber nichts brauchbares finden können, was aber auch an mir liegen kann.

Gruß
Kluftinger


als Antwort auf: [#439536]

Bildgröße per Skript verändern

Freeday
Beiträge gesamt: 5712

20. Apr 2010, 09:53
Beitrag # 4 von 8
Beitrag ID: #439597
Bewertung:
(4649 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ Kluftinger ] resize image meinBild resolution 72 resample method bicubic
resize image meinBild height pixels 480 resample method bicubic


Liegt hier der Hund nicht einfach im oberen "resample method" begraben? Bei
"resize image meinBild resolution 72" soll ja gar nix "resampled" werden…
• resize auf 72dpi
• bestätigen
• resize auf 480px mit neuberechnung bikubisch

(Ich habe keine Ahnung von Skripts – aber ich bin lernfähig. Wenn was falsch
oder so nicht machbar ist bitte korrigieren :P)

Gruss Stefan


als Antwort auf: [#439516]

Bildgröße per Skript verändern

Kluftinger
Beiträge gesamt: 8

20. Apr 2010, 10:17
Beitrag # 5 von 8
Beitrag ID: #439603
Bewertung:
(4631 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Stefan,

klang gut, aber leider rechnet das Skript auch dann die Dateigröße um, wenn nur "resize auf 72 dpi" dasteht.

Gruß
Kluftinger


als Antwort auf: [#439597]

Bildgröße per Skript verändern

Martin Fischer
  
Beiträge gesamt: 12783

20. Apr 2010, 11:30
Beitrag # 6 von 8
Beitrag ID: #439630
Bewertung:
(4625 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Was passiert, wenn die beiden Befehle
Code
resize image meinBild resolution 72 resample method bicubic  
resize image meinBild height pixels 480 resample method bicubic


zusammengefasst werden zu einem?
Code
resize image meinBild height pixels 480 resolution 72 resample method bicubic 



als Antwort auf: [#439603]

Bildgröße per Skript verändern

Kluftinger
Beiträge gesamt: 8

20. Apr 2010, 16:26
Beitrag # 7 von 8
Beitrag ID: #439684
Bewertung:
(4579 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

dann passiert genau das was ich wollte.
Manchmal kann es so einfach sein.

Vielen Dank allen (besonders natürlich Martin)

Gruß
Kluftinger


als Antwort auf: [#439630]

Bildgröße per Skript verändern

Martin Fischer
  
Beiträge gesamt: 12783

20. Apr 2010, 16:29
Beitrag # 8 von 8
Beitrag ID: #439685
Bewertung:
(4579 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Kluftinger,

Deine Antwort verschafft auch mir Erleichterung. ;-)

Good work.
Martin


als Antwort auf: [#439684]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
14.05.2024

Online
Dienstag, 14. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Prozessoptimierung ist ein Teamsport! Keine Software und keine Maschine allein kann Ihnen helfen, die Effizienzpotenziale Ihres Betriebes maximal auszuschöpfen. Von der Auftragsannahme über die Vorstufe und den Druck bis hin zur Weiterverarbeitung – alles muss optimal ineinandergreifen. Apropos Weiterverarbeitung – in vielen Druckbetrieben fristet sie in Sachen Prozessoptimierung immer noch ein Schattendasein. Dabei liegen hier mittlerweile die größten Einsparpotenziale! In einem Webinar von Horizon und Impressed erfahren Sie, wie Sie diese Einsparungen realisieren können. Horizon, bekannt für innovative Lösungen in der Druckweiterverarbeitung, bietet mit iCE LiNK eine Workflowlösung für die Weiterverarbeitung. iCE LiNK überwacht, visualisiert und analysiert Produktionsabläufe und unterstützt bei der Wartung – damit immer alles reibungslos läuft. Den gleichen Anspruch hat der von Impressed entwickelte Impressed Workflow Server – er ist die smarte PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt. Im Webinar zeigen Ihnen die Experten von Horizon und Impressed, wie beide Lösungen im Team die Effizienz und Produktivität Ihres Betriebes steigern können. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Horizon

https://www.impressed.de/schulung.php?c=sDetail&sid=327

Einsparpotenziale in der Weiterverarbeitung
Veranstaltungen
16.05.2024

Online
Donnerstag, 16. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Nein

Organisator: Impressed / Günther Business Solutions

https://www.impressed.de/schulung.php?c=sDetail&sid=326

Und es geht doch: Automatisierung im Großformatdruck!