[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Text aus der Zwischenablage verarbeiten (CS6, WIN)

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

Text aus der Zwischenablage verarbeiten (CS6, WIN)

cwenet
Beiträge gesamt: 1139

20. Jun 2013, 21:32
Beitrag # 1 von 1
Bewertung:
(497 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

mit folgendem Script versuche ich gerade Text aus der Zwischenablage in zuvor losgelöste Textrahmen zu kopieren. Das Loslösen klappt, aber das Kopieren will nicht klappen:

Code
var myDoc=app.activeDocument; 
for (seite=0;seite<myDoc.pages.length;seite++){
var myObjects=myDoc.pages[seite].masterPageItems;
for (i=0;i<myObjects.length;i++){
if (myObjects[i].label=="tf_kol_links"){
myObjects[i].override(myDoc.pages[seite]);
}
}
}


app.paste();
var quellframe=app.selection[0];
quellframe=app.selection[0].texts[0];


for (seite=0;seite<myDoc.pages.length;seite++){

try {
var zielframe = app.documents[0].pages[seite-1].pageItems.itemByName("tf_kol_links").select();
var myCopy = quellframe.duplicate(LocationOptions.AFTER,zielframe.insertionPoints[0]) ;
}
catch (e) {

}


}


koltitel_vorher.idml = Ausgangsdokument
koltitel_nachher.idml = So soll es aussehen


Bitte um Hilfe.
Gruß
Christoph

Anhang:
koltitel_vorher.idml (32.8 KB)   koltitel_nachher.idml (41.4 KB)
X