1

Is there a way to add scripting labels to PageItems that are created in code, i.e. without using the Scripting Label panel?

My code looks like this:

var tf = b.text("Hello World", 200, 200, 300, 300);
Antony
  • 14,900
  • 10
  • 46
  • 74

2 Answers2

1
var tf = b.text("Hello World", 200, 200, 300, 300);
tf.label = "textframe_hello_world";
b.println(tf.label)

as josh said, the property "label" should do the trick.

0

I'm not familiar with Basil.js, but if you look at the InDesign reference for a PageItem, you'll notice that there is a function called insertLabel that you can use to insert a label into a PageItem. You might also want to look at the label property.

Josh Voigts
  • 4,114
  • 1
  • 18
  • 43