Trình chuyển đổi HTML
Trình chuyển đổi Documentize HTML Converter cho .NET cung cấp các khả năng mạnh mẽ để chuyển đổi tài liệu giữa đị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, trình chuyển đổi thích ứng với các yêu cầu dự án khác nhau.
Tính Năng Chính
Chuyển đổi PDF sang HTML
Chuyển đổi các tệp PDF sang HTML để làm cho các 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 nơi định dạng HTML được ưa chuộng.
Chuyển đổi HTML sang PDF
Biến 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 đị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:
- Khởi tạo Trình chuyển đổi: Tạo một thể hiện của
HtmlConverter
. - Thiết lập Tùy chọn Chuyển đổi: Sử dụng
PdfToHtmlOptions
để tùy chỉnh đầu ra, chọn tài nguyên nhúng hoặc tài nguyên bên ngoài. - Đị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.
- 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 Trình 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: Chạy quá trình chuyển đổi
converter.Process(options);
Tùy chọn có sẵn cho việc Chuyển đổi PDF sang HTML
SaveDataType:
FileWithEmbeddedResources
: Tạo một tệp HTML đơn với tất cả tài nguyên được nhúng.FileWithExternalResources
: Lưu tài nguyên riêng biệt, 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 để hiển thị toàn bộ 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:
- Khởi tạo Trình chuyển đổi: Tạo một thể hiện của
HtmlConverter
. - Cấu hình Tùy chọn PDF: Sử dụng
HtmlToPdfOptions
để xác định bố cục và cài đặt phương tiện. - Chỉ định Đường dẫn: Đặt đường dẫn tệp HTML đầu vào và PDF đầu ra.
- Thực hiện Chuyển đổi: Chạy phương thức
Process
để hoàn tất việc chuyển đổi.
Ví dụ: Chuyển đổi HTML sang PDF
// Bước 1: Khởi tạo Trình chuyển đổi 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);
Tùy chọn Bổ sung cho việc 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 in ấn.HtmlMediaType.Screen
: Sử dụng khi chuyển đổi nội dung được thiết kế cho việc xem trên màn hình.
Đ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, chẳng hạn nhưScaleToPageWidth
để đảm bảo nội dung được tỷ lệ theo chiều rộng của PDF.IsRenderToSinglePage
: Cho phép hiển thị 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 trình bày ngắn gọn.
Trình chuyển đổi này rất linh hoạt cho nhiều ứng dụng, 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 lưu trữ tài liệu PDF cho tính khả dụng trên web. Để cấu hình nâng cao hơn, tham khảo tài liệu đầy đủ của Documentize.