Я работаю над веб-приложением, которое отображает 3D-модель (файл PDF Acrobat 3D) и позволяет пользователям взаимодействовать с моделью.Мне нужно иметь возможность общаться с PDF с веб-страницы:
1) Программно выделите узел в 3D PDF (с учетом имени узла), когда, скажем, пользователь нажимает на элемент списка, ссылающийся на этот узелимя на веб-странице
2) Обратным путем узнайте, какой узел пользователь выбрал в 3D PDF, чтобы я мог выделить это имя узла на веб-странице.
Мои вопросы:
а) Пользовательский интерфейс моей страницы - Flex.Возможно ли сделать это взаимодействие напрямую из Flex?
б) Если нет, то возможно ли это сделать из браузера javascript?(который я, в свою очередь, позову из Flex) Я видел статью о браузерной связи в формате pdf (http://www.javabeat.net/articles/301-javascript-communication-between-html-and-pdf-in-itext-1.html), но не уверен, можно ли получить доступ к трехмерным объектам из внешнего браузера javascript.
c) ИлиЭлемент управления ActiveX Acrobat Reader предоставляет методы для выполнения этих операций из javascript браузера?
d) И наконец, есть ли у людей какие-либо рекомендации, основанные на их опыте, на котором программное обеспечение для просмотра 3D CAD интегрируется с браузерами и обеспечивает такой тип взаимодействия?(Помимо Acrobat 3D я оцениваю несколько таких, как 3DVIA Composer Player)