Hallo Oliver,
du kannst mit folgenden Script, ein 2 inch großes Textfeld, neben dein Altes erzeugen und das Alte danach löschen.
var f = this.getField("myText"); // Get the Field object
var myRect = f.rect; // and get its rectangle
myRect[0] = f.rect[2]; // The ulx for new = lrx for old
myRect[2] += 2 * 72; // Move two inches for lry
f = this.addField("myNextText", "text", this.pageNum, myRect);
f.strokeColor = color.black;
this.removeField("myText");
mit diesem Script wird das Textfeld um 10 Punkte verschoben.
var b = this.getField("myText");
var aRect = b.rect; // Make a copy of b.rect
aRect[0] += 10; // Increment first x coordinate by 10
aRect[2] += 10; // Increment second x coordinate by 10
b.rect = aRect; // Update the value of b.rect
So, steht es in den API's.
VG Scampi
als Antwort auf: [#466247]