如果您正在尋找一種將即時 URL 中的網頁儲存為 PDF 文件的方法,那麼您來對地方了。在這篇文章中,我們將學習如何使用 Java 將 URL 轉換為 PDF。從即時 URL 轉換 HTML 網頁可以像任何其他文件一樣保存所需的網頁以供離線存取。將網頁儲存為 PDF 格式可以輕鬆突出顯示段落、新增註釋以及編輯轉換後的網頁。
本文涵蓋以下主題:
將 URL 轉換為 PDF Java API
我們將使用 Aspose.HTML for Java API 將網頁從即時 URL 轉換為 PDF 文件。它允許開發人員從 HTML 網頁或獨立的 HTML 文件創建、修改和提取資料。它還允許將 HTML 網頁轉換為支援的格式。
請下載 API 的 JAR 或在基於 Maven 的 Java 應用程式中新增以下 pom.xml 配置。
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>23.11</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
如何在 Java 中將 URL 轉換為 PDF
我們可以按照以下步驟輕鬆地將內容從即時 URL 下載為 PDF 格式:
- 指定實時網頁的 URL。
- 指定 PDF 儲存選項。
- 將 URL 內容儲存為 PDF。
現在,讓我們看看如何在 Java 中執行這些步驟,以程式設計方式將 HTML 內容從 URL 轉換為 PDF。
使用 Java 將 URL 轉換為 PDF
我們可以按照以下步驟將任何網頁從即時 URL 儲存到 PDF 文件:
- 使用網頁的 URL 建立 Url 類別的實例。
- 建立 PdfSaveOptions 類別的實例。
- (可選)定義保存選項。
- 最後,呼叫 Converter.convertHTML() 方法將 HTML 儲存為 PDF。它將 Url、PdfSaveOptions 和輸出 PDF 檔案路徑作為參數。
以下程式碼範例展示如何使用 Java 將 URL 轉換為 PDF。
import com.aspose.html.Url;
import com.aspose.html.converters.Converter;
import com.aspose.html.saving.PdfSaveOptions;
...
// 定義網址
Url url = new Url("https://about.aspose.com/");
// 指定 PDF 儲存選項
PdfSaveOptions options = new PdfSaveOptions();
// 轉換並另存為 PDF
Converter.convertHTML(url, options, "C:\\Files\\URLtoPDF.pdf");
取得免費許可證
您可以獲得免費的臨時許可證來嘗試 Aspose.HTML for Java,而不受評估限制。
在線上將 URL 轉換為 PDF
使用此可靠且高效的 HTML 到 PDF 轉換器 工具,免費從 URL 下載 PDF 格式的網頁。您只需輸入網頁的URL,它就會下載轉換後的PDF文件。
下載 PDF 格式的 URL – 學習資源
除了將 HTML 網頁從即時 URL 轉換為 PDF 文件之外,還可以使用以下資源探索該程式庫的各種其他功能:
結論
在本文中,我們學習如何使用 Java 將 HTML 內容從 URL 轉換為 PDF。透過遵循本文中概述的步驟,您可以開發自己的應用程式來將網頁從 URL 轉換為 PDF。如有任何疑問,請隨時透過我們的免費支援論壇與我們聯繫。