在 Web 開發中,將 PDF 嵌入到 HTML 中可以輕鬆地與目標受眾分享該文件。儘管 HTML 技術的發展很快,但嘗試將PDF 嵌入到 HTML 中並不容易。今天,我們將給您介紹嵌入的步驟,我們也會推薦一款軟體-UPDF,它可以讓您的整個過程變得更簡單。
在 HTML 中嵌入 PDF 的 3 種方法
如果您打算將 PDF 嵌入到 HTML 頁面 佈局中,那麼您可以使用三種「傳統」方法來完成此工作。最常用的方法包括:
方式一、使用物件標籤
將嵌入 PDF 插入 HTML 的最簡單方法是使用所謂的物件標籤。物件標籤很容易在 HTML 程式碼中實作,為此,您需要包含以下內容:
<object data="URL OF YOUR PDF DOCUMENT"
Width="X"
Height="Y">
</object>
</body>
</html>
將此內容新增至 HTML 程式碼的 <body> 部分,您選擇的 PDF 文件就會出現。如果您使用 WordPress 等平台,請將 PDF 上傳到您的「wp-content」資料夾,以便您的網站可以輕鬆收集和顯示 PDF。
物件標籤非常有用,因為您可以使用相同的方法將視訊、音訊和 Java 應用程式嵌入到 HTML 程式碼中。
方式 2. 使用 iFrame
您應該考慮的下一個選項是使用 iFrame。當嘗試將PDF 嵌入到 HTML 中時,iFrame 嵌入效果非常好。大多數 Web 開發人員都會熟悉使用 iFrame 標籤,因為這樣可以快速輕鬆地將文件(包括 PDF)嵌入到網頁顯示中。要建立 iFrame,您需要將以下內容新增至 <body> 文字:
<iframe src= “URL OF YOUR PDF DOCUMENT"
Width="X"
Height="Y">
</iframe>
</body>
</html>
當嘗試將 PDF 嵌入 HTML 時,為什麼要使用 iFrame 而不是物件標籤?最簡單的原因是相容性。並非所有常用的 Web 瀏覽器都允許使用物件標籤。某些瀏覽器也不支援 PDF 文件。透過使用 iFrame,您更有可能發現 PDF 已正確嵌入。 iFrame 通常比物件標籤得到更廣泛的支援。
方式3.使用嵌入標籤
嘗試將 PDF 嵌入到 HTML 中時可能使用的另一個最常見的選項是嵌入標籤。嵌入標籤並不像上述選項那麼受歡迎。如果使用者使用的瀏覽器與 PDF 不相容,則嵌入標籤不太可能顯示內容。大多數時候,當您不需要任何形式的「後備」內容時,您將使用嵌入標籤。
若要新增嵌入標籤,您需要將以下內容新增至 HTML 中的 <body> 部分:
<embed src= “URL OF YOUR PDF DOCUMENT"
Width="X"
Height="Y">
</body>
</html>
當使用上述三種嵌入格式中的任何一種時,這應該會將 PDF 添加到您的文件中。該文件現在應該是可見的,並且還應該是可捲動的。但是,使用上述三種方法中的任何一種都無法阻止 PDF 檔案的下載。
執行此操作的唯一方法是使用 JavaScript PDF 檢視器庫,例如 PDF.js。但是,熟練查看頁面來源資料的使用者仍然可以繞過此功能。另一種選擇可能是將PDF 轉換為 HTML 中的圖像 ,但這意味著 PDF 失去了其功能。即使如此,圖像仍然可以下載。
在 HTML 中嵌入 PDF 的另一種方法
如果您在嘗試將 PDF 嵌入 HTML 時發現上述選項不合適,我們還有另一個有用的選項。您可能希望使用一款名為UPDF的優秀第三方軟體。UPDF 現在變得非常流行,因為它提供了將 PDF 文件轉換為 HTML 文件的最簡單方法之一 ,而不會丟失資料、格式或功能。
點擊下方按鈕,下載安裝 UPDF,簡化將 PDF 直接嵌入 HTML 頁面的過程。
Windows • macOS • iOS • Android 100% 安全性
請務必注意,轉換為 HTML 的 PDF 將無法以相同的方式檢視或使用。 PDF 和 HTML 是非常不同的格式,它們的操作方式和使用方式差異很大。正如上述方法所允許的,它不會在同一 HTML 頁面上查看。
那麼,如何利用此功能來發揮自己的優勢呢?如何使用 PDF 將 PDF 嵌入到 HTML 中?
步驟 1. 首先使用 UPDF 將 PDF 轉換為 HTML 文件
- 第一步是下載並安裝 UPDF。安裝軟體後,請執行它並在 PDF 中開啟 PDF 文件。確保文件已正確開啟。
- 進入 UPDF 後,您應該點擊螢幕右側的「匯出 PDF 」按鈕。現在,您將有一系列不同的格式可供選擇,包括 HTML。
- 從清單中選擇 HTML。現在,您將獲得各種選項,例如頁面範圍。選擇最適合您的 PDF 文件需求的選項,然後點擊「匯出」。
- 選擇一個目標位置,將新 PDF 儲存為 HTML 文件。轉換過程將開始,您可以按照螢幕上的流程進行操作。
步驟 2. 連結或包含 HTML 文件
- 現在您的 PDF 已轉換為 HTML 文件,您需要將 HTML 文件上傳到您的網站。您可以像您希望包含在網站上的任何其他 .html 檔案一樣執行此操作。
- 請按照連結到 HTML 頁面時的步驟進行操作。然後,您可以在您的網站上建立指向 HTML 頁面的超連結。
- HTML 格式比 PDF 具有更好的可訪問性。雖然某些瀏覽器無法正確使用 PDF,但 HTML 卻不然。
- PDF 提供了一種比上傳 PDF 更易於存取、響應更靈敏的替代方案。然後,您可以將 HTML PDF 包含在另一個 HTML 中。
- 您可以使用上面描述的 <iFrame> 標記作為參考來執行此操作。這允許您在頁面上顯示外部內容(包括 HTML)。
步驟 3. 調整樣式和格式
- 一旦一切就位,您將需要返回並確保樣式和格式已正確顯示。確保正確嵌入 HTML。
- 執行此操作時,您可能需要調整 <width> 和 <height> 參數。這可能需要一些時間,您可能還需要調整 HTML 的佈局和字體。
- 有時,您可能需要返回 UPDF,重新建立 PDF 到 HTML 匯出,並在接受之前調整樣式。不過,反覆試驗將確保您解決問題。
步驟 4. 測試和最佳化
- 按照上面的建議將此 HTML 嵌入到您的網站中,然後載入您的網站。查看 PDF 到 HTML 轉換的外觀。
- 請務必在不同的螢幕解析度和裝置上嘗試此轉換。它在 4K 電視上看起來可能不錯,但在行動裝置上呢?
- 當您更改設定並尋找所需的合適媒介時,這可能需要一些來回。最重要的功能是 <width> 和 <height> 設定。
擴展閱讀:經濟高效的 PDF 編輯器和 PDF 到 HTML 轉換器
鑑於您可能需要定期將 PDF 嵌入 HTML,因此擁有簡化流程的工具非常有用。考慮到這一點,UPDF是最佳選擇,它是編輯、調整、優化和改進 PDF 的最簡單的工具之一。
它甚至可以使嘗試在 HTML 電子郵件佈局中嵌入 PDF 的過程變得更加容易。這是來自編輯 PDF 還是將其轉換為 PDF 將根據具體情況決定,UPDF提供了一下的功能
- 閱讀、編輯、註釋和管理 PDF 文件頁面的功能。
- 透過裁剪、旋轉等修改 PDF 中的圖像和內容。
- 透過輕鬆更改文字大小、字體、顏色等來優化您的 PDF。
- 透過圖章、註釋和突出顯示來包含評論內容和註釋
- 填寫並簽署功能,以便您可以輕鬆簽署這些保密協議和合約
- 建立表單並讓任何使用您的 PDF 的人都可以輕鬆填寫
- 快速輕鬆地轉換和壓縮 PDF 文檔
- 將 PDF 轉換為常見格式,例如 Word、PowerPoint、Excel 和 HTML
- 透過包含浮水印和背景來保護您的作品
- 批次處理PDF文件,避免重複的工作,提高效率
- 利用內建的UPDF AI功能提升閱讀PDF文件的速度
- 適用於所有主要平台:Windows、Mac、iOS 和 Android!
如您所看到的,UPDF 是一款功能豐富且功能強大的軟體。它不僅使建立和編輯 PDF 變得更加簡單,而且確保您可以同時最大限度地提高效能和可訪問性。如果您想讓 PDF 管理變得更輕鬆,請立即下載 UPDF。
Windows • macOS • iOS • Android 100% 安全性
在 HTML 中嵌入 PDF 的常見問題解答
Q1. iframe 和嵌入有什麼不同?
大多數人會使用 iFrame 來嵌入 HTML,就像討論的轉換後的 PDF 一樣。 Embed 通常用於上傳其他形式的內容,例如 PDF 文件和外掛程式。
Q2. PDF 的 HTML 中的物件標籤是什麼?
<object> 標籤可以在 HTML 內容中包含 PDF。為此,請按照 iFrame、嵌入和物件標籤的說明進行操作,使用的標籤是<object>。
結論
既然您已經了解如何在 HTML 中嵌入 PDF 以及如何在 HTML 中將 PDF 顯示為圖像,那麼您在 Web 開發中更自由地使用 PDF 應該不會有任何問題。當然,如果您想加快這個過程,您可以下載並使用 UPDF 來簡化這個過程!
Windows • macOS • iOS • Android 100% 安全性