我正在研究一個顯示3D模型(Acrobat 3D PDF文件)並允許用戶與模型交互的Web應用程序。我需要能夠與網頁上的PDF通信:與來自Flex或Javascript的3D PDF互動
1)當用戶點擊引用該節點名稱的列表項時,以編程方式突出顯示3D PDF中的節點(給定節點名稱)網頁
2)相反的方式,知道用戶在3D PDF中選擇哪個節點,所以我可以突出顯示網頁中的節點名稱。
我的問題:
a)我的頁面的UI是Flex。是否可以直接從Flex進行交互?
b)如果沒有,是否有可能從瀏覽器JavaScript做到這一點? (我將依次從Flex調用)我已經看到一篇關於瀏覽器-PDF通信的文章(http://www.javabeat.net/articles/301-javascript-communication-between-html-and-pdf-in-itext -1.html),但我不確定是否可以從外部瀏覽器javascript訪問3D對象。
c)或者Acrobat Reader ActiveX控件公開從瀏覽器javascript執行這些操作的方法嗎?
d)最後,有沒有人根據他們的經驗提出任何建議,在這些建議的基礎上,3D CAD查看器軟件與瀏覽器集成並實現這種交互? (除了Acrobat 3D,我正在評估一些3DVIA Composer Player)
謝謝,我試圖javascript的路線。 – Arvind 2012-02-07 07:38:43