[轉]直接在網頁中顯示pdf文檔、網上發布PDF文檔 ---- 轉自: http://blog.csdn.net/hexzwj/article/details/2745753


  在網頁中使用PDF文檔:

 

用戶可HTML <HREF> 標記從 HTML 文檔鏈接到PDF文檔。當網絡用戶單擊HTML 頁上的該鏈接時,PDF 文檔打開。該文檔可充滿整個瀏覽器窗口,或啟動作為幫助應用程序的一個 Acrobat 閱讀器,這取決於用戶如何配置其網絡瀏覽器

 

以下例子使用 <HREF> 鏈接到一個 PDF 文檔:

 

<a href=http://www.adobe.com/illustrator.pdf>

 

您也可指定打開 PDF 文檔后可對它執行的動作。例如,您可能想打開文檔至某一特別頁面或目標,或顯示書簽。要與 <HREF> 鏈接一起放入一個動作命令,可緊接在 PDF 文件名后面鍵入數字符號 (#) 和該命令。

 

以下表格顯示可能的動作命令。請為 PDF 文檔用具體指令來替換變量 (以斜體字表示 )。方括號 ([ ]) 中的變量是可選項。

 

說明

 

命令

 

備注

 

跳頁

 

page= page_number

 

頁碼必須是整數。 PDF 文件第一頁的頁碼是 1

 

跳至目標

 

nameddest=destination_string

 

  
縮放或滾動頁

 

zoom=scale[ , left, top ]

 

所有值必須用整數或浮點表示。比例 100 表示 100% 縮放。左和右的滾動值為用戶坐標 (0,0 代表可見頁面的左上角,與頁面方向無關 )

 

設置頁面視圖

 

view=Fit

 

view=FitH[, top]

 

view=FitV[, left]

 

view=FitB

 

view=FitBH[, top]

 

view=FitBV[, left]

 

Fit FitH 等等是便攜式文檔格式引用手冊 - Portable DocumentFormat Reference Manual(www.adobe.com) 中所定義的。左和右的滾動值必須用整數或浮點表示。這些值是用戶坐標(0,0 代表可見頁面的左上角,與頁面方向無關 )

 

設置長方形視圖的位置和大小

 

viewrect=left,top, width,height

 

所有值必須用整數或浮點表示。左和右的滾動值必須用整數或浮點表示。這些值是用戶坐標(0,0 代表可見頁面的左上角,與頁面方向無關 )

 

顯示書簽或縮略圖

 

pagemode=mode

 

值可以是bookmarks thumbs none

 

顯示滾動條

 

scrollbar= boolean_value

 

值可以是 true false

 

Display the tool

 

bar

 

toolbar=布兒值

 

值可以是 true false

 

(注:動作命令不區分大小寫,在 URL 命令行中可以沒有空格,每個命令的長度最多為 32 個字符。如果您提供浮點值,則小數點后面只有一位數字會被使用。)

 

使用 <EMBED> 標記在在HTML中嵌入 PDF 文檔

 

您可使用 HTML <EMBED> 標記在 HTML 中嵌入 PDF 文檔。通過嵌入可在HTML 文檔中顯示 PDF 文檔頁面的圖像。與 Netscape Navigator 3.0 或更高版本以及 Internet Explorer 3.0 或更高版本兼容的瀏覽器支持 <EMBED> 標記。Internet Explorer 使用與 Internet Explorer 3.0 或更高版本兼容的瀏覽器的讀者可瀏覽嵌入的 PDF 文檔。

 

(注:如果嵌入的 PDF 文檔顯示在與 Internet Explorer 兼容的瀏覽器窗口中,則 Acrobat 工具欄、命令欄和窗口控制均為默認顯示;可通過在“打開信息”對話框中 “文件” > “文檔信息” > “打開”   PDF 文檔更改設置來隱藏這些項目。如果嵌入的 PDF 文檔顯示在與 Netscape Navigator 兼容的瀏覽器的窗口中,則 Acrobat 工具欄、命令欄和窗口控制都不顯示。)

 

使用 <OBJECT> 標記在HTML 中嵌入PDF 文檔

 

如果您的用戶使用與 Internet Explorer 兼容、支持 ActiveX 控件的瀏覽器,您可用 <OBJECT> 標記嵌入 PDF 文檔,而不需用 <EMBED> 標記。與Internet Explorer 3.0 或更高版本兼容的瀏覽器能支持 <OBJECT> 標記。

 

還以剛才教程為例,使用ActiveX控鍵,在html中嵌入以下代碼:

 

<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="760" height="411" border="0">

 

      <param name="_Version" value="65539">

 

      <param name="_ExtentX" value="20108">

 

      <param name="_ExtentY" value="10866">

 

      <param name="_StockProps" value="0">

 

      <param name="SRC" value="illustrator.pdf">

 

</object>

 

就可以在網頁中直接瀏覽PDF文檔了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM