HTML JPG EMAIL XML EML
  Product Family
TIFF

Chuyển đổi EML sang TIFF qua C #

Chuyển đổi EML sang TIFF mà không cần phụ thuộc Microsoft® Outlook® hoặc Thunderbird®.

Chuyển đổi EML sang TIFF bằng C #

Các nhà phát triển muốn chuyển đổi tệp EML sang định dạng TIFF sẽ đánh giá cao chức năng của tệp mạnh mẽ .NET API được cung cấp bởi Aspose.Email. Thư viện đơn giản hóa quá trình chuyển đổi EML sang TIFF, trao quyền cho người dùng các ứng dụng email với các phương tiện lưu trữ, tuân thủ, thể hiện trực quan và tích hợp với các hệ thống quản lý tài liệu. Được thiết kế cho các nhà phát triển.NET, nó cho phép họ làm việc với các thư email mà không yêu cầu Microsoft Outlook hoặc bất kỳ phần mềm tự động hóa văn phòng nào khác. Nó cung cấp một loạt các tính năng để tạo, đọc và thao tác thư email (bao gồm các định dạng EML, MSG, MHT) và thực hiện các tác vụ phức tạp như quản lý hộp thư, xử lý tệp đính kèm và tương tác với các giao thức email như POP3, IMAP và SMTP để gửi và nhận email.

Để tận dụng sức mạnh của .NET API, bạn có thể chọn thực hiện một trong các hành động sau:

  • Open NuGet Trình quản lý gói, tìm kiếm Aspose.Email và cài đặt nó trên thiết bị của bạn.

  • Sử dụng lệnh sau từ Bảng điều khiển quản lý gói:


PM> Install-Package Aspose.Email

Các bước chuyển đổi EML sang TIFF qua C #

Các lập trình lịch.NET có thể dễ dàng tải và chuyển đổi các tệp EML sang TIFF chỉ trong một vài dòng mã.

  1. Tải tệp EML nguồn bằng MailMessage.load.
  2. Instantiate MailPrinter.
  3. Định cấu hình định dạng.
  4. Đặt bố cục trang.
  5. Bật tính năng Auto-Fit cho TIFF.
  6. In email sang TIFF.

Yêu cầu hệ thống

Trước khi chạy mã nguồn chuyển đổi.NET, hãy đảm bảo rằng bạn có các điều kiện tiên quyết sau.

  • Microsoft Windows hoặc hệ điều hành tương thích với.NET Framework và PHP, VBScript, Delphi, C ++ thông qua COM Interop.
  • Môi trường phát triển như Microsoft Visual Studio.
  • Aspose.email cho DLL .NET được tham chiếu trong dự án của bạn.

Note: .NET Core không hỗ trợ loại chuyển đổi này.

 

Mã mẫu hiển thị chuyển đổi EML sang TIFF trong C #

var message = MailMessage.Load("message.eml");
           
// Instantiate an instance of MailPrinter
var printer = new Printing.MailPrinter();

// Set MessageFormattingFlags to MailInfo to display the message headers and body
printer.FormattingFlags = Printing.MessageFormattingFlags.MailInfo;

// Set page layout for printing
printer.PageUnit = Printing.PrinterUnit.Cm;

// Auto-Fit a TIFF
printer.FormattingFlags = Aspose.Email.Printing.MessageFormattingFlags.AutoFitWidth;

// Print the email to a TIFF file
printer.Print(message, dstTIFF, Aspose.Email.Printing.PrintFormat.Tiff);
 
  • Ứng dụng miễn phí để chuyển đổi EML sang TIFF

    Các chuyển đổi được hỗ trợ khác

    Bạn cũng có thể chuyển đổi EML thành nhiều định dạng tệp khác bao gồm một vài định dạng được liệt kê dưới đây.

    EML TO EMLX (Định dạng Apple EMLX)
    EML TO HTML (Ngôn ngữ đánh dấu siêu văn bản)
    EML TO ICS (iCalendar)
    EML TO MBOX (Tin nhắn thư điện tử)
    EML TO MHTML (Định dạng lưu trữ trang web)
    EML TO MSG (Định dạng Outlook & Exchange)
    EML TO OFT (Mẫu Email Outlook)
    EML TO OST (Tệp lưu trữ ngoại tuyến)
    EML TO PST (Tệp lưu trữ cá nhân Outlook)
    EML TO VCF (Định dạng thẻ ảo)