HTML JPG PDF XML OST
  Product Family
HTML

Chuyển đổi OST sang HTML thông qua C #

Chuyển đổi OST sang HTML C # bằng API.NET mà không có phụ thuộc Outlook® hoặc Thunderbird®.

Làm thế nào để chuyển đổi OST sang HTML bằng C #

Nếu bạn là một nhà phát triển phần mềm đang tìm kiếm một giải pháp để chuyển đổi các tệp email của bạn để xử lý hiệu quả, Aspose.Email cho .NET sẽ trở thành trợ lý đáng tin cậy của bạn. Thư viện C# mạnh mẽ và tiến bộ này được thiết kế để tối ưu hóa các quy trình email của bạn và nâng cao hệ thống quản lý email trong môi trường.NET.

Với trọng tâm là hiệu quả và dễ sử dụng, API này cung cấp một cách tiếp cận liền mạch để xử lý các tác vụ liên quan đến email, làm cho nó trở thành một lựa chọn lý tưởng cho các nhà phát triển làm việc trên các hệ thống quản lý email phức tạp hoặc tìm cách tích hợp các chức năng email vào các ứng dụng.NET hiện có. Nâng cao các giải pháp phần mềm của bạn với các tính năng xử lý email nâng cao!

Một trong những tính năng nổi bật của API là khả năng hiệu quả chuyển đổi giữa các định dạng email khác nhau tăng cường tính linh hoạt và tùy biến của các ứng dụng. Chỉ với một vài dòng mã, các nhà phát triển có thể dễ dàng xuất các mục từ tệp OST sang HTML, đảm bảo tính toàn vẹn dữ liệu và tính liên tục của quy trình làm việc trong quá trình di chuyển. Xuất từ OST sang HTML cho phép xem và truy cập dữ liệu email Outlook ở định dạng dựa trên web. Quá trình này cho phép bảo tồn nội dung và cấu trúc email gốc đồng thời làm cho nó có thể truy cập được trên các nền tảng và thiết bị khác nhau, tăng cường khả năng sử dụng và tính di động của dữ liệu email. Giao diện thân thiện với người dùng và hiệu suất tốc độ cao của API làm cho quá trình chuyển đổi đơn giản và dễ dàng chỉ liên quan đến một vài bước để tải, đọc và lưu tin nhắn sang định dạng tệp yêu cầu.

Ngoài ra, API cung cấp hỗ trợ toàn diện cho một loạt các định dạng email và hệ thống lưu trữ, cho phép bạn tạo, đọc và thao tác thư email và tương tác với các giao thức email khác nhau. Để tận dụng sức mạnh của .NET API, 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 OST sang HTML 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 OST sang HTML chỉ trong một vài dòng mã.

  1. Mở tệp lưu trữ cá nhân (“storage.ost”).
  2. Tạo thư mục đầu ra nếu nó không tồn tại.
  3. Lấy thư mục con “Hộp thư đến” từ thư mục gốc của bộ nhớ cá nhân.
  4. Lặp lại từng email trong hộp thư đến.
  5. Lưu mỗi tin nhắn dưới dạng tệp.html.

Yêu cầu hệ thống

Trước khi chạy mã 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, .NET Core 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 .NET DLL được tham chiếu trong dự án của bạn.
  • Bao gồm không gian tên trong lớp có liên quan.
 

Mã mẫu này hiển thị chuyển đổi OST sang HTML C #

using (var ost = PersonalStorage.FromFile("storage.ost"))
{
    // Ensure the output directory exists
    Directory.CreateDirectory(outputDirectory);

    var inbox = ost.RootFolder.GetSubFolder("Inbox");

    // Iterate through ost messages and save them as .html files
    int count = 1;

    foreach (var msg in inbox.EnumerateMapiMessages())
    {
        // Save each message as .html file
        var htmlFilePath = Path.Combine(outputDirectory, $"Message{count}.html");

        var htmlSaveOptions = new HtmlSaveOptions
        {
            ResourceRenderingMode = ResourceRenderingMode.SaveToFile,
            UseRelativePathToResources = true
        };

        msg.Save(htmlFilePath, htmlSaveOptions);

        Console.WriteLine($"Message {count} saved as: {htmlFilePath}");

        count++;
    }
}
 
  • Ứng dụng miễn phí để chuyển đổi OST sang HTML

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

    Bạn cũng có thể chuyển đổi OST 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.

    OST TO EML (Thư Email Outlook)
    OST TO EMLX (Định dạng Apple EMLX)
    OST TO ICS (iCalendar)
    OST TO MBOX (Tin nhắn thư điện tử)
    OST TO MHTML (Định dạng lưu trữ trang web)
    OST TO MSG (Định dạng Outlook & Exchange)
    OST TO OFT (Mẫu Email Outlook)
    OST TO PST (Tệp lưu trữ cá nhân Outlook)
    OST TO VCF (Định dạng thẻ ảo)