[GastForen Programme Print/Bildbearbeitung Adobe InDesign Bilder von zwei Rechteckrahmen miteinander vertauschen

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

Bilder von zwei Rechteckrahmen miteinander vertauschen

Rex
Beiträge gesamt: 475

19. Jul 2006, 18:02
Beitrag # 1 von 35
Bewertung:
(10187 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Liebe Freunde,
ich bin leider noch relativ neu in Indesign.
Meine Frage:
Wenn ich zwei Rechteckrahmen mit Bildern auf einer Seite habe, und ich moechte die Bilder der beiden miteinander vertauschen - wie mache ich dass?

Waere euch sehr dankbar fuer Antwort!
X

Bilder von zwei Rechteckrahmen miteinander vertauschen

Gerald Singelmann
  
Beiträge gesamt: 6269

19. Jul 2006, 18:54
Beitrag # 2 von 35
Beitrag ID: #240087
Bewertung:
(10177 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Für den Mac habe ich mal ein Script geschrieben.
Arbeiten Sie auf dem Mac?

Zu Fuß ist das ein wenig kniffliger.


als Antwort auf: [#240074]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Rex
Beiträge gesamt: 475

19. Jul 2006, 19:06
Beitrag # 3 von 35
Beitrag ID: #240088
Bewertung:
(10175 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich habe einen PC und habe noch keine Scripts fuer Adobe Produkte (hier Indesign) geschrieben.
Gibt es vorgefertigte Plugins/Scripts fuer die Operation?

Vielen Dank fuer Deine Bemeuhungen

MFG
Rex


als Antwort auf: [#240087]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Kai Rübsamen
  
Beiträge gesamt: 4684

19. Jul 2006, 19:16
Beitrag # 4 von 35
Beitrag ID: #240092
Bewertung:
(10170 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Auf die Gefahr hin, dass ich altmodisch bin> Schritt 1:Du duplizierst ein Bild mit alt ziehen, Schritt 2: Wählst das andere Bild aus und Strg. C, Schritt 3 dann das zuvor duplizierte Original anwählen und per in die Auswahl kopieren das Bild aus der Zwischenablage einfügen, anschließend das gleiche mit dem übrigen (kopierten) Bild machen. Das wäre dann Schritt 4. > Dauert ca. 12, 54 Sekunden. ;-)


als Antwort auf: [#240088]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Rex
Beiträge gesamt: 475

19. Jul 2006, 19:17
Beitrag # 5 von 35
Beitrag ID: #240093
Bewertung:
(10167 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Gibt es Scripte dafuer?


als Antwort auf: [#240092]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Kai Rübsamen
  
Beiträge gesamt: 4684

19. Jul 2006, 19:22
Beitrag # 6 von 35
Beitrag ID: #240096
Bewertung:
(10161 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Nö, bei mir nicht. Wo liegt die Schwierigkeit? Handelt es sich um 200 Bilder oder möchtest du einfach nur aus 12,54 Sekunden 4 machen?


als Antwort auf: [#240093]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Gerald Singelmann
  
Beiträge gesamt: 6269

19. Jul 2006, 20:02
Beitrag # 7 von 35
Beitrag ID: #240110
Bewertung:
(10152 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zitat Schritt 1:Du duplizierst ein Bild mit alt ziehen, Schritt 2: Wählst das andere Bild aus und Strg. C, Schritt 3 dann das zuvor duplizierte Original anwählen und per in die Auswahl kopieren das Bild aus der Zwischenablage einfügen, anschließend das gleiche mit dem übrigen (kopierten) Bild machen. Das wäre dann Schritt 4. > Dauert ca. 12, 54 Sekunden. ;-)


Das verschweigt einige wichtige Details. Also hier ausführlich:

1- Dupliziere Bild A mit dem schwarzen Pfeil
2- wähle Bild B mit dem weißen Pfeil aus
3- STRG C
4- wähle den Rahmen von Bild A aus:
-- entweder nach Wechsel auf den schwarzen Pfeil
-- oder durch sorgfältiges Zielen mit dem weißen Pfeil
-- oder durch Klick in Bild A gefolgt von Alt-Klick an dieselbe Stelle
5- STRG ALT V fügt in den Rahmen ein.

Schritte 2-5 müssen dann für Bild A1 und Rahmen B wiederholt werden.

Das braucht auch für einen geübten InDesigner mehr als 4 Sekunden. Per Skript wäre es ein Doppelklick, aber für Windows habe ich weder eine fertige Version, noch die geringste Zeit, eine zu schreiben.


als Antwort auf: [#240092]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Martin Fischer
  
Beiträge gesamt: 12783

19. Jul 2006, 20:16
Beitrag # 8 von 35
Beitrag ID: #240113
Bewertung:
(10149 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Gerald,

> Per Skript wäre es ein Doppelklick, aber für Windows habe ich weder
> eine fertige Version, noch die geringste Zeit, eine zu schreiben.

Wenn Du Dein AS hier veröffentlichst, dann übernehme ich die Übersetzung.


als Antwort auf: [#240110]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Kai Rübsamen
  
Beiträge gesamt: 4684

19. Jul 2006, 20:42
Beitrag # 9 von 35
Beitrag ID: #240120
Bewertung:
(10145 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
@ gerald: o.k. ich werde demnächst ausführlicher schreiben. Die vier Sekunden waren auf die Version mit dem Script gemünzt ;-)


als Antwort auf: [#240113]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Gerald Singelmann
  
Beiträge gesamt: 6269

19. Jul 2006, 20:50
Beitrag # 10 von 35
Beitrag ID: #240121
Bewertung:
(10140 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
"Is it an Atavar? Is it an Aardvark? NO! It's Altruism-Man!!"
Auch bekannt als Martin ;)
Ich glaube, es kostet dich auch nicht allzuviel Zeit ...

Da wir aber nicht ganz genau wissen, was da passieren soll, kommen hier zwei Variationen über das Thema:
- Version 1 tauscht die Inhalte der beiden Grafik-Rahmen
- Version 2 tauscht die Positionen der beiden Grafik-Rahmen
Bei verschieden großen oder formatierten Rahmen macht das ja durchaus einen Unterschied.

Code
tell application "Adobe InDesign CS2" 
tell active document
set mySelection to selection
if (count mySelection) = 2 then
set firstLink to file path of item link of item 1 of all graphics of item 1 of mySelection
set secondLink to file path of item link of item 1 of all graphics of item 2 of mySelection
place secondLink on item 1 of mySelection
place firstLink on item 2 of mySelection
end if
end tell
end tell


und hier 2:
Code
tell application "Adobe InDesign CS2" 
tell active document
set mySelection to selection
if (count mySelection) = 2 then
set coords1 to geometric bounds of item 1 of mySelection
set coords2 to geometric bounds of item 2 of mySelection
set diff to {0, 0}
set item 2 of diff to (item 1 of coords1) - (item 1 of coords2)
set item 1 of diff to (item 2 of coords1) - (item 2 of coords2)
move item 2 of mySelection by diff
set item 1 of diff to (item 1 of diff) * -1
set item 2 of diff to (item 2 of diff) * -1
move item 1 of mySelection by diff
end if
end tell
end tell


Ich mach jetzt wohl Feierabend.

:-)


als Antwort auf: [#240113]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Martin Fischer
  
Beiträge gesamt: 12783

19. Jul 2006, 21:06
Beitrag # 11 von 35
Beitrag ID: #240127
Bewertung:
(10135 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
> Ich mach jetzt wohl Feierabend.

Und ich schlaf noch mal drüber. ;-)

Wenn mir niemand anderer zuvorkommt, liefere ich die Übersetzung morgen nach dem Frühsport.


als Antwort auf: [#240121]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Klaus79
Beiträge gesamt: 341

19. Jul 2006, 21:54
Beitrag # 12 von 35
Beitrag ID: #240135
Bewertung:
(10127 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Es ist noch etwas verschwiegen: Beide Rahmen müssen vor der Operation auf 100 % stehen - sonst gibts Erklärungsnot mit dem Ergebnis :-)

Gruß
Klaus


als Antwort auf: [#240127]

Bilder von zwei Rechteckrahmen miteinander vertauschen

Martin Fischer
  
Beiträge gesamt: 12783

20. Jul 2006, 07:34
Beitrag # 13 von 35
Beitrag ID: #240163
Bewertung:
(10099 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
> Aardvark

Gerald, wofür hältst Du mich?
Habe in meiner Irritation bei Wikipedia nachgeschlagen: Aardvark, englisch für Erdferkel: "Gesichert ist momentan nur, dass das Erdferkel einer sehr alten Säugetierlinie entstammt und den Ursprüngen der Höheren Säugetiere sehr nahe steht."
Immerhin ist damit eine gewisse Nähe zu Nighthawk = Ziegenmelker gegeben. ;-)


als Antwort auf: [#240121]
(Dieser Beitrag wurde von Martin Fischer am 22. Jul 2006, 15:12 geändert)

Bilder von zwei Rechteckrahmen miteinander vertauschen

Yves Apel
Beiträge gesamt: 1724

20. Jul 2006, 07:55
Beitrag # 14 von 35
Beitrag ID: #240164
Bewertung:
(10093 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

Zitat Immerhin ist damit eine gewisse Nähe zu Nighthawk = Ziegenmelker gegeben. ;-)

Schlimmer noch! Laut reverso.net bin ich sogar ein amerikanischer Ziegenmelker.

Zum Glück ist ein Ziegenmelker ja auch eine Vogelart und Vogelgattung.


Dann müssen wir jetzt auch unsere Signaturen umändern in Orycteropus afer und Caprimulgus europaeus.


als Antwort auf: [#240163]
(Dieser Beitrag wurde von Nighthawk am 20. Jul 2006, 12:16 geändert)

Bilder von zwei Rechteckrahmen miteinander vertauschen

Martin Fischer
  
Beiträge gesamt: 12783

20. Jul 2006, 08:03
Beitrag # 15 von 35
Beitrag ID: #240165
Bewertung:
(10090 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hier die Übersetzungen:

1. zwei ausgewählte Bildrahmen vertauschen
Code
// swapRectangles.jsx 

var mySelection = app.selection
if (mySelection.length == 2)
{
var coords1 = mySelection[0].geometricBounds;
var coords2 = mySelection[1].geometricBounds;
var diff = [0, 0];
diff[1] = coords1[0] - coords2[0];
diff[0] = coords1[1] - coords2[1];
mySelection[1].move(undefined, diff);
diff[0] = diff[0]*-1;
diff[1] = diff[1]*-1;
mySelection[0].move(undefined, diff);
}


2. Inhalt zweier markierter Bildrahmen vertauschen
Code
// swapRectanglesContents.jsx 

var mySelection = app.selection;

if (mySelection.length == 2)
{
var firstLink = mySelection[0].allGraphics[0].itemLink.filePath;
var secondLink = mySelection[1].allGraphics[0].itemLink.filePath;
mySelection[0].place(secondLink);
mySelection[1].place(firstLink);
}



als Antwort auf: [#240121]
X