4 Replies Latest reply on Nov 21, 2014 7:15 AM by _Helpangel_

    Verwendung von textFont in Acrobat Pro zur Formatierung von Textpassagen

    _Helpangel_

      Hallo zusammen,

       

      ich versuche gerade in einem Textfeld Text unterschiedlich zu formatieren. Das klappt alles soweit auch ganz gut, bis auf die Eigenschaft textFont diese scheint in einem Array nicht zu funktionieren oder ich mache etwas falsch.

       

      Hier mein Beispiel Skript (Problemstelle ist fett markiert):

       

      var ObjectName = "Text2";

      var JoinArrayStyle = new Array();

       

      JoinArrayStyle[0] = new Object();

      JoinArrayStyle[0].text = "While ";

      JoinArrayStyle[0].textSize = 10;

      JoinArrayStyle[0].textColor = color.red;

       

      JoinArrayStyle[1] = new Object();

      JoinArrayStyle[1].text = "this text is bold";

      JoinArrayStyle[1].fontWeight = 900;

      JoinArrayStyle[1].textSize = 10;

      JoinArrayStyle[1].textColor = color.dkGray;

       

      JoinArrayStyle[2] = new Object();

      JoinArrayStyle[2].text = ", this text will not be bold.";

      JoinArrayStyle[2].textSize = 10;

      JoinArrayStyle[2].textColor = color.black;

       

      JoinArrayStyle[3] = new Object();

      JoinArrayStyle[3].text = "\r\r Andere Schrift (Arial Bold)";

      JoinArrayStyle[3].textSize = 18;

      JoinArrayStyle[3].textColor = color.black;

      JoinArrayStyle[3].textFont = "Arial,Bold";

       

      this.getField(ObjectName).richValue = JoinArrayStyle;

       

      Wäre echt super, wenn jemand wüsste was falsch ist oder ob diese Eigenschaft in solch einem Array, wie dem obigen, überhaupt nicht funktioniert.

       

      Vielen Dank im Voraus für jede Hilfe.

       

      Gruß

      Patrick