tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
801
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von maddineytsch
    maddineytsch maddineytsch ist offline Mitglied Bronze
    Registriert seit
    Jun 2010
    Ort
    Rostock
    Beiträge
    43
    Hallo,

    ich arbeite gerade an meiner Bachelorarbeit und muss dafür ein kleines Skript in Photoshop erstellen.
    Das Skript soll 3 Dateien öffnen, von der dritten Datei eine Kopie in die Zwischenablage schieben und als Layer in das Zweite Bild einfügen.
    Bis zum Kopieren ist auch alles in Ordnung soweit... aber ich hab keine Ahnung, wie ich die zweite Datei auswählen soll und den Layer einfügen kann.
    Hier das bisherige Skript!

    Ich komm überhaupt nicht klar ... Bitte um Hilfe!

    Dim appRef
    Set appRef = CreateObject( "Photoshop.Application" )

    pic1 = "d:\Studium\arbeit\BA-Arbeit\Screenshottest photoshop\SS lichttest photoshop\l1.jpg"
    Set docRef1 = appRef.Open(pic1)

    pic2 = "d:\Studium\arbeit\BA-Arbeit\Screenshottest photoshop\SS lichttest photoshop\l2.jpg"
    Set docRef2 = appRef.Open(pic2)

    pic3 = "d:\Studium\arbeit\BA-Arbeit\Screenshottest photoshop\SS lichttest photoshop\l3.jpg"
    Set docRef3 = appRef.Open(pic3)

    Set active = appRef.ActiveDocument
    active.ArtLayers("Background").Copy


    Schonmal Danke im voraus,
    maddineytsch
     

  2. #2
    Avatar von smileyml
    smileyml smileyml ist offline Tankwart
    tutorials.de Moderator
    Registriert seit
    Feb 2004
    Beiträge
    2.904
    Blog-Einträge
    14
    Ich denke zweierlei wäre gut zu wissen.
    Welche Sprache benutzt du und evtl. welche PS Version?
    Dann denke ich das es mitunter in den Codingbereich verschoben werden könnte - aber das würden wir dann bei Bedarf erledigen.

    Und hier noch auf die Schnelle evtl. helfende Links:
    http://www.tutorials.de/forum/photos...-einstieg.html
    http://www.tutorials.de/forum/photos...auf-teil1.html
    http://www.tutorials.de/forum/photos...it-ebenen.html

    Grüße Marco
     

  3. #3
    Avatar von maddineytsch
    maddineytsch maddineytsch ist offline Mitglied Bronze
    Registriert seit
    Jun 2010
    Ort
    Rostock
    Beiträge
    43
    Also ich benutze PS CS5 und als Sprache VB.
    Schonmal danke für die schnelle Antwort.

    Also ich habe mir dir Links angeschaut... die haben mir leider nicht weitergeholfen.
    Ich habe mein problem jetzt etwas umgangen, in dem ich nur auf das aktive Dokument zugreife und dann schließe... aber ganz ehrlich: Das kanns so nicht sein, obwohl es für meinen Fall halbwegs funktioniert. Ich bräuchte irgendwas allgemeingültiges.
    Wie kann ich die einzelnen Dokumente denn anwählen und da einfügen?

    lg,
    maddin

    PS. Hier der bisherige Code:

    Dim appRef
    Set appRef = CreateObject( "Photoshop.Application" )

    pic1 = "d:\Studium\arbeit\BA-Arbeit\Screenshottest photoshop\SS lichttest photoshop\l1.jpg"
    Set docRef1 = appRef.Open(pic1)

    pic2 = "d:\Studium\arbeit\BA-Arbeit\Screenshottest photoshop\SS lichttest photoshop\l2.jpg"
    Set docRef2 = appRef.Open(pic2)

    Set active = appRef.ActiveDocument
    active.ArtLayers("Background").Copy
    active.close
    Set active = appRef.ActiveDocument
    active.paste

    pic3 = "d:\Studium\arbeit\BA-Arbeit\Screenshottest photoshop\SS lichttest photoshop\l3.jpg"
    Set docRef3 = appRef.Open(pic3)

    Set active = appRef.ActiveDocument
    active.ArtLayers("Background").Copy
    active.close
    Set active = appRef.ActiveDocument
    active.paste
     

Ähnliche Themen

  1. kopieren und einfügen im TextField
    Von Jens K im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 15.04.09, 08:12
  2. kopieren & einfügen
    Von Chrizz92 im Forum Microsoft Windows
    Antworten: 6
    Letzter Beitrag: 14.01.07, 20:11
  3. Sonderzeichen Kopieren +Einfügen?
    Von kirchel im Forum Typografie
    Antworten: 2
    Letzter Beitrag: 12.03.04, 10:41
  4. Antworten: 11
    Letzter Beitrag: 11.02.04, 05:59
  5. kopieren einfügen in win2000
    Von stillerschrei im Forum Microsoft Windows
    Antworten: 3
    Letzter Beitrag: 30.06.02, 20:04

Stichworte