Hallo, ich möchte zum untenstehenden Script (fügt Fusszeile ein), gleichzeitig noch eine Kopfzeile dazuhaben, mit einfachen Text z.B. "EM xx an Test 18.08.2011 51xxx" . Kann mir da jemand Unterstützung geben ?
Vielen Dank.
___________________________________
/* Dateiname */ { var re = /.*\/|\.pdf$/ig; var FileNM = this.path.replace(re,"")+".pdf"; var Path = this.path; var AcDate = new Date(); var AcDateFormat = "yyyy/mmm/dd" var Box2Width = 50 for (var p = 0; p < this.numPages; p++) { var aRect = this.getPageBox("Crop",p); var TotWidth = aRect[2] - aRect[0] var fd = this.addField("xftDate", "text", p, [30,15, TotWidth-30-30,30]); fd.value = util.printd(AcDateFormat, AcDate) + " (" + FileNM +")"; fd.textSize=6; fd.readonly = true; fd.alignment="left"; } }
Hierfür kannst du analog den drei folgenden Zeilen deines Scripts vorgehen:
fd ist die Variable um das Feld anzusprechen und muss für das Kopfzeilen Feld neu definiert werden xftDate ist der Name des Feldes und muss auch neu definiert werden text ist die Art des Feldes und bleibt gleich p ist eine Variable, welche innerhalb der Schleife die Seite definiert, wo das Feld eingefügt werden soll und bleibt gleich […] Beschreiben die Koordinaten des Feldes über obere linke (x, y) und untere rechte Ecke (x, y), gemessen von der Ecke unten links des Dokumentes in Punkten (1/72 ") und müssen neu definiert werden, um die Kopfzeile zu positionieren fd.value wird zum Zuweisen des Feldinhalts benutzt und muss entsprechend angepasst werden fd.textSize definiert die Schriftgrösse fd.readonly setzt das Feld auf read only fd.alignment definiert die Textausrichtung, hier linksbündig
Die zusätzlichen Zeilen könnte dann z.B. folgendermassen aussehen:
HTH --------------------------- Helfen Sie mit, damit HilfDirSelbst.ch weiterhin helfen kann. http://www.hilfdirselbst.ch/info/