Skip to main content
Participant
August 6, 2022
Question

acrobatのink-annootationを変形、移動させtいです

  • August 6, 2022
  • 0 replies
  • 125 views

リファレンスをもとに

javascriptで

var annot = this.addAnnot();
annot.type= "Ink";
annot.page= 0;
annot.name= "myLine";
annot.author= "Tester";
annot.contents= "Gestures Test";
annot.gestures= [[[10,40,150,200],[350,200]]];
annot.strokeColor= color.red;
annot.width= 1;

var a = this.getAnnot(0,"myLine");

var g = a.gestures;

var h = g[0];

var k = h[0];
var l = h[1];
var m = h[2];

k[0]=k[0]+50;
l[0]=l[0]+50;
m[0]=m[0]+50;

var annot = this.addAnnot();
annot.type= a.type;
annot.page= a.page +1;
annot.name= a.name + "2";
annot.author= a.author;
annot.contents= a.contents;
annot.gestures= [h];
annot.strokeColor= color.red;
annot.width= a.width +2;

これで、右に平行移動できましたが、

ポイントの数が多かったり、わからない場合にどうしたらいいでしょうか?

よろしくお願いします。

This topic has been closed for replies.