Adobe Acrobat Pro Dc - Как использовать команду «получить по имени» для отображения всех элементов в дереве моделей для 3D - PullRequest
1 голос
/ 19 марта 2019

Я получил образец файла и у этой команды есть флажок javascript

var Node2Switch = getAnnots3D(0)[0].context3D.scene.nodes.getByName("9****1().fd********657f723eba029b67a33584da02d48");

****** только для безопасности:)

Как найти часть "fd ******** 657f723eba029b67a33584da02d48"?

Я могу только просматривать "9 **** 1 ()" это имя, а также дочерние объекты и узлы объектов в дереве модели.

Заранее спасибо.

1 Ответ

0 голосов
/ 24 марта 2019
for(var i=0; i<this.getAnnots3D(0)[0].context3D.scene.nodes.count; i++) {

  var nd=this.getAnnots3D(0)[0].context3D.scene.nodes.getByIndex(i);

  console.println(nd.name);

}

Я наконец-то сделал это, вот код
Шаг 1 - Откройте PDF и нажмите Ctrl + J, чтобы открыть консоль
Шаг 2 - Запишите вышеупомянутый код в консоль и нажмите клавиши Ctrl + Enter или Numpad Enter
Вы можете просмотреть все полные имена узлов дерева моделей на выходе консоли

...