如何通過JavaScript與iframe中的嵌入式PDF文檔進行交互?如何通過JavaScript與iframe中的嵌入式PDF文檔進行交互?
- 可能嗎?
- 是否有可能在每個主要瀏覽器?
如果 「是」,我怎麼能......
- ...知道文檔完成加載?
- ...觸發打印對話框?
- ...配置縮放?
- ...配置工具欄?
如何通過JavaScript與iframe中的嵌入式PDF文檔進行交互?如何通過JavaScript與iframe中的嵌入式PDF文檔進行交互?
如果 「是」,我怎麼能......
這是可能的,但您需要將PDF查看器包裝到COM組件(如果尚未包含),並將其包含在HTML Object標記的表單中。從那裏你應該能夠操作通過JavaScript的COM包裝(和間接的PDF查看器)來執行操作。由於您將包裝並提供查看器組件(檢查您的許可),因此您可以控制存在的功能(也取決於查看器組件的功能)。
如何納入對象標記的東西融爲一體這裏是一個例子... http://www.activexpowupload.com/quickstart/util/srcview.aspx?path=/Examples/ActiveXPowUpload/SourceExplorer/SimpleUpload.src
毫無疑問,這將是工作很多,可能會推動你瘋了。另外,由於您控制了查看組件,因此您不會依賴於用戶安裝的任何組件。
作爲一個便箋,Web上提供的PDF文件應該線性化 - 字節結構化,以便頁面按順序流式傳輸給用戶。這樣,在瀏覽器中顯示前幾頁之前,不需要收到整個文檔。這可能會影響您想知道文件何時完成。