Chuyển đổi URL sang PDF Java | Tải xuống URL dưới dạng PDF

Nếu bạn đang tìm cách lưu trang web dưới dạng tài liệu PDF từ một URL trực tiếp thì bạn đã đến đúng nơi. Trong bài đăng trên blog này, chúng ta sẽ tìm hiểu cách chuyển đổi URL thành PDF trong Java. Chuyển đổi các trang web HTML từ URL trực tiếp cho phép lưu các trang web mong muốn để truy cập ngoại tuyến giống như bất kỳ tài liệu nào khác. Lưu trang web ở định dạng PDF giúp bạn dễ dàng đánh dấu các đoạn văn, thêm nhận xét và chỉnh sửa trang web đã chuyển đổi.

Bài viết này bao gồm các chủ đề sau:

  1. API Java để chuyển đổi URL thành PDF
  2. Các bước chuyển đổi URL thành PDF
  3. Chuyển đổi trang web từ URL sang PDF
  4. Chuyển đổi URL thành PDF trực tuyến
  5. Tài nguyên học tập miễn phí

Chuyển đổi URL sang PDF Java API

Chúng tôi sẽ sử dụng API Aspose.HTML for Java để chuyển đổi trang web từ URL trực tiếp thành tài liệu PDF. Nó cho phép các nhà phát triển tạo, sửa đổi và trích xuất dữ liệu từ các trang web HTML hoặc tài liệu HTML độc lập. Nó cũng cho phép chuyển đổi các trang web HTML sang các định dạng được hỗ trợ.

Vui lòng tải xuống JAR của API hoặc thêm cấu hình pom.xml sau vào ứng dụng Java dựa trên Maven.

 <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>

Cách chuyển đổi URL sang PDF trong Java

Chúng ta có thể dễ dàng tải nội dung từ URL trực tiếp sang định dạng PDF bằng cách thực hiện theo các bước bên dưới:

  • Chỉ định URL của một trang web trực tiếp.
  • Chỉ định các tùy chọn lưu PDF.
  • Lưu nội dung URL dưới dạng PDF.

Bây giờ, hãy xem cách thực hiện các bước này trong Java để chuyển đổi nội dung HTML từ URL sang PDF theo chương trình.

Chuyển đổi URL sang PDF bằng Java

Chúng tôi có thể lưu bất kỳ trang web nào từ URL trực tiếp sang tài liệu PDF bằng cách thực hiện theo các bước bên dưới:

  1. Tạo một phiên bản của lớp Url với URL của trang web.
  2. Tạo một thể hiện của lớp PdfSaveOptions.
  3. Tùy chọn, xác định các tùy chọn lưu.
  4. Cuối cùng, gọi phương thức Converter.convertHTML() để lưu HTML dưới dạng PDF. Nó lấy Url, PdfSaveOptions và đường dẫn tệp PDF đầu ra làm đối số.

Mẫu mã sau đây cho biết cách chuyển đổi URL thành PDF trong Java.

import com.aspose.html.Url;
import com.aspose.html.converters.Converter;
import com.aspose.html.saving.PdfSaveOptions;
...
// Xác định URL
Url url = new Url("https://about.aspose.com/");

// Chỉ định các tùy chọn lưu PDF
PdfSaveOptions options = new PdfSaveOptions();

// Chuyển đổi và lưu dưới dạng PDF
Converter.convertHTML(url, options, "C:\\Files\\URLtoPDF.pdf");

Nhận giấy phép miễn phí

Bạn có thể nhận giấy phép tạm thời miễn phí để dùng thử Aspose.HTML for Java mà không bị giới hạn về đánh giá.

Chuyển đổi URL sang PDF trực tuyến

Tải xuống trực tuyến miễn phí trang web từ một URL ở định dạng PDF bằng công cụ [chuyển đổi HTML sang PDF] đáng tin cậy và hiệu quả này. Bạn chỉ cần nhập URL của trang web và nó sẽ tải xuống tài liệu PDF đã chuyển đổi.

URL tải xuống dưới dạng PDF – Tài nguyên học tập

Bên cạnh việc chuyển đổi các trang web HTML từ URL trực tiếp sang tài liệu PDF, hãy khám phá nhiều tính năng khác của thư viện bằng cách sử dụng các tài nguyên bên dưới:

Phần kết luận

Trong bài viết này, chúng ta đã tìm hiểu cách chuyển đổi nội dung HTML từ URL sang PDF trong Java. Bằng cách làm theo các bước được nêu trong bài viết này, bạn có thể phát triển ứng dụng của riêng mình để chuyển đổi trang web từ URL sang PDF. Trong trường hợp có bất kỳ sự mơ hồ nào, vui lòng liên hệ với chúng tôi trên diễn đàn hỗ trợ miễn phí của chúng tôi.

Xem thêm