HTML Converter

Sheetize HTML Converter for .NET cung cấp khả năng chuyển đổi tài liệu mạnh mẽ giữa các định dạng PDF và HTML, lý tưởng cho các ứng dụng web, lưu trữ và tạo báo cáo. Với nhiều tùy chọn để xử lý tài nguyên và bố cục, bộ chuyển đổi thích ứng với các yêu cầu dự án khác nhau.

Các Tính Năng Chính

Chuyển đổi PDF sang HTML

Chuyển đổi các tệp PDF thành HTML để làm cho tài liệu dễ truy cập cho việc xem trên web hoặc tích hợp vào các ứng dụng mà định dạng HTML được ưa chuộng.

Chuyển đổi HTML sang PDF

Chuyển đổi nội dung HTML thành PDF chất lượng cao, hoàn hảo cho việc tạo báo cáo có thể in, lưu trữ nội dung web hoặc tạo các định dạng tài liệu có thể chia sẻ.


Hướng Dẫn Chi Tiết

Chuyển đổi PDF sang HTML

Để chuyển đổi một PDF sang HTML:

  1. Khởi tạo Bộ chuyển đổi: Tạo một phiên bản của HtmlConverter.
  2. Cài đặt Tùy chọn Chuyển đổi: Sử dụng PdfToHtmlOptions để tùy chỉnh đầu ra, chọn giữa tài nguyên nhúng hoặc bên ngoài.
  3. Định nghĩa Đường dẫn Đầu vào và Đầu ra: Đặt đường dẫn cho PDF đầu vào và HTML đầu ra của bạn.
  4. Thực hiện Chuyển đổi: Gọi phương thức Process để chuyển đổi tệp.

Ví dụ: Chuyển đổi PDF sang HTML với Tài nguyên nhúng

// Bước 1: Khởi tạo Bộ chuyển đổi HTML
var converter = new HtmlConverter();

// Bước 2: Cấu hình tùy chọn cho chuyển đổi PDF sang HTML
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);

// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));

// Bước 4: Thực hiện chuyển đổi
converter.Process(options);

Các Tùy Chọn Có Sẵn cho Chuyển đổi PDF sang HTML

  • SaveDataType:

    • FileWithEmbeddedResources: Tạo một tệp HTML duy nhất với tất cả tài nguyên được nhúng.
    • FileWithExternalResources: Lưu tài nguyên riêng lẻ, lý tưởng cho các tệp HTML lớn.
  • Tùy chỉnh Đầu ra:

    • BasePath: Đặt đường dẫn cơ sở cho tài nguyên trong tài liệu HTML.
    • IsRenderToSinglePage: Tùy chọn để vẽ tất cả nội dung PDF trên một trang HTML duy nhất.

Chuyển đổi HTML sang PDF

Để chuyển đổi một tài liệu HTML sang PDF, làm theo các bước sau:

  1. Khởi tạo Bộ chuyển đổi: Tạo một phiên bản của HtmlConverter.
  2. Cấu hình Tùy chọn PDF: Sử dụng HtmlToPdfOptions để định nghĩa bố cục và thiết lập phương tiện.
  3. Chỉ định Đường dẫn: Đặt đường dẫn tệp HTML đầu vào và PDF đầu ra.
  4. Thực hiện Chuyển đổi: Chạy phương thức Process để hoàn tất chuyển đổi.

Ví dụ: Chuyển đổi HTML sang PDF

// Bước 1: Khởi tạo Bộ chuyển converter HTML
var converter = new HtmlConverter();

// Bước 2: Cấu hình tùy chọn cho chuyển đổi HTML sang PDF
var options = new HtmlToPdfOptions();

// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));

// Bước 4: Thực hiện chuyển đổi
converter.Process(options);

Các Tùy Chọn Bổ Sung cho Chuyển đổi HTML sang PDF

  • Loại Phương tiện:

    • HtmlMediaType.Print: Lý tưởng cho việc tạo PDF phù hợp cho việc in ấn.
    • HtmlMediaType.Screen: Sử dụng khi chuyển đổi nội dung được thiết kế cho việc xem trên thiết bị kỹ thuật số.
  • Điều chỉnh Bố cục:

    • PageLayoutOption: Điều chỉnh cách nội dung HTML vừa vặn với bố cục PDF, như ScaleToPageWidth để đảm bảo nội dung được tỷ lệ với chiều rộng PDF.
    • IsRenderToSinglePage: Cho phép vẽ toàn bộ nội dung HTML trên một trang PDF duy nhất nếu cần cho các bài thuyết trình ngắn gọn.

Bộ chuyển đổi này linh hoạt cho nhiều ứng dụng khác nhau, từ việc tạo báo cáo PDF dựa trên nội dung web đến việc chuyển đổi các tài liệu PDF để truy cập trên web. Để biết thêm các cấu hình nâng cao, hãy tham khảo tài liệu đầy đủ của Sheetize.

 Tiếng Việt