MHT sang JPG PNG Image csharp

Tệp MHT là một tệp duy nhất chứa tất cả các tài nguyên liên quan đến một trang web. Không giống như các tệp HTML, chúng có thể được xem ngoại tuyến ngay cả khi có bất kỳ hình ảnh, chủ đề hoặc tài nguyên khác được lưu trữ trên máy chủ. Các tệp như vậy thường được lưu với phần mở rộng tệp .MHTML. Đôi khi, bạn có thể cần chuyển đổi tệp MHT thành hình ảnh để xem trước nội dung dưới dạng hình thu nhỏ. Phù hợp với các yêu cầu đó, bài viết này trình bày cách chuyển đổi tệp MHT hoặc MHTML thành hình ảnh ở định dạng JPG, PNG và các định dạng hình ảnh khác theo lập trình trong C#.

Chuyển đổi MHT sang Hình ảnh - Cài đặt API C#

API Aspose.HTML for .NET hỗ trợ làm việc với các trang web bằng HTML, MHTML và một số định dạng tệp khác. Bạn có thể định cấu hình API bằng cách tải xuống tệp DLL của nó từ phần Bản phát hành mới hoặc bằng lệnh cài đặt NuGet bên dưới:

PM> Install-Package Aspose.Html

Chuyển đổi MHT hoặc MHTML sang Hình ảnh JPG trong C#

Bạn có thể chuyển đổi tệp MHT hoặc MHTML sang hình ảnh JPG bằng cách làm theo các bước bên dưới:

  1. Tạo một đối tượng của lớp ImageSaveOptions.
  2. Đặt định dạng hình ảnh thành hình ảnh JPG.
  3. Chuyển đổi MHT hoặc MHTML sang hình ảnh JPG bằng phương pháp ConvertMHTML.

Đoạn mã sau cho biết cách chuyển đổi tệp MHT hoặc MHTML sang hình ảnh JPG theo chương trình trong C#:

// Tạo một phiên bản của ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;

// Chuyển đổi MHTML sang định dạng hình ảnh JPEG hoặc JPG 
Converter.ConvertMHTML("input.mhtml", options, "output.jpeg");

Chuyển đổi MHT hoặc MHTML sang Hình ảnh PNG theo chương trình trong C#

Bạn có thể chuyển đổi tệp MHT hoặc MHTML thành hình ảnh PNG bằng các bước sau:

  1. Tạo một đối tượng của lớp ImageSaveOptions và đặt định dạng ảnh thành PNG.
  2. Chuyển đổi MHT hoặc MHTML sang hình ảnh PNG bằng phương pháp ConvertMHTML.

Đoạn mã dưới đây trình bày chi tiết về cách chuyển đổi tệp MHT hoặc MHTML sang hình ảnh PNG theo chương trình trong C#:

// Tạo một phiên bản của lớp ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;

// Chuyển MHTML sang định dạng ảnh PNG 
Converter.ConvertMHTML("input.mhtml", options, "output.png");

Khám phá Aspose.HTML for .NET API

Bạn có thể kiểm tra nhiều tính năng khác của API bằng cách truy cập tài liệu.

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

Bạn có thể đánh giá API mà không có bất kỳ giới hạn đánh giá nào bằng cách yêu cầu giấy phép tạm thời miễn phí.

Sự kết luận

Trong bài viết này, bạn đã hiểu cách chuyển đổi tệp MHT hoặc MHTML sang hình ảnh ở định dạng JPG hoặc PNG trong C# theo chương trình. Ngoài ra, trong trường hợp có bất kỳ thắc mắc nào, vui lòng liên hệ với chúng tôi tại diễn đàn.

Xem thêm

Chuyển đổi tài liệu SVG sang Word DOCX / DOC trong C#