HTML JPG PDF XML VCF
Aspose.Email  cho .NET
VCF

Trình xem tệp VCF cho .NET

Xem VCF mà không cần cài đặt Microsoft Outlook hoặc Thunderbird.

 

Cách xem tệp VCF bằng C #

Để xem tập tin VCF, chúng ta sẽ sử dụng

Aspose.Email cho .NET

API là một API giàu tính năng, mạnh mẽ và dễ sử dụng cho nền tảng C # được sử dụng với bất kỳ Trình xem nào. Mở

NuGet

quản lý gói, tìm kiếm Aspose.Email và cài đặt. Bạn cũng có thể sử dụng lệnh sau từ Bảng điều khiển quản lý gói.

Lệnh Bảng điều khiển Trình quản lý gói


PM> Install-Package Aspose.Email

Các bước để xem VCF qua C #

Aspose.Email giúp các nhà phát triển dễ dàng xem tệp VCF chỉ với vài dòng mã.

  1. Tải tệp VCF bằng MapiContact.fromvCard
  2. Tạo đối tượng MemoryStream
  3. Gọi phương thức MapiContact Save và truyền đối tượng MemoryStream và ContactSaveFormat.msg làm tham số
  4. Tải MemoryStream bằng MapiMessage.load
  5. Tạo đối tượng MailConversionOptions và chuyển nó cho msg.tomailMessage dưới dạng tham số
  6. Tạo đối tượng HTMLSaveOptions để chuẩn bị các tùy chọn HTML có liên quan
  7. Gọi phương thức MailMessage Save với đường dẫn tệp html và lưu các tùy chọn dưới dạng tham số

Yêu cầu hệ thống

Aspose.Email cho .NET được hỗ trợ trên tất cả các hệ điều hành chính. Chỉ cần đảm bảo rằng bạn có các điều kiện tiên quyết sau đây.

  • Microsoft Windows hoặc hệ điều hành tương thích với các nền tảng .NET Framework, .NET Core và Xamarin
  • Môi trường phát triển như Microsoft Visual Studio
  • Aspose.Email cho .NET được tham chiếu trong dự án của bạn
 

Mã C # để xem VCF


MapiContact contact = MapiContact.FromVCard(MyDir + "input.vcf");

MemoryStream ms = new MemoryStream();
contact.Save(ms, ContactSaveFormat.Msg);
ms.Position = 0;
MapiMessage msg = MapiMessage.Load(ms);
MailConversionOptions op = new MailConversionOptions();
MailMessage eml = msg.ToMailMessage(op);

//Prepare the HTML format options
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
           
eml.Save(MyDir + "output.html", htmlSaveOptions);
 
  • Giới thiệu về Aspose.Email cho API.NET

    Aspose.Email là giải pháp phân tích các định dạng Microsoft Outlook và Thunderbird. Người ta có thể dễ dàng tạo, thao tác, chuyển đổi các định dạng email và lưu trữ như MSG, EMLX, EML và MHT. Xử lý tệp đính kèm email, tùy chỉnh tiêu đề thư và triển khai các giao thức mạng khác nhau như POP3, IMAP & SMTP để gửi và nhận email dễ dàng hơn nhiều. Nó là một API độc lập và không yêu cầu Microsoft Outlook hoặc bất kỳ cài đặt phần mềm nào khác.

    Ứng dụng miễn phí để xem VCF

    VCF What is VCF File Format

    VCF (Định dạng thẻ ảo) hoặc vCard là định dạng tệp kỹ thuật số để lưu trữ thông tin liên hệ. Định dạng được sử dụng rộng rãi để trao đổi dữ liệu giữa các ứng dụng trao đổi thông tin phổ biến. Hầu hết các hệ điều hành như Windows và macOS đều đi kèm với các ứng dụng mặc định để tạo và mở các tệp này. Một tệp VCF duy nhất có thể chứa thông tin liên hệ cho một hoặc nhiều liên hệ. Tệp VCF thường chứa thông tin như tên, địa chỉ, số điện thoại, email, ngày sinh, ảnh và âm thanh của liên hệ ngoài một số trường khác. Được hỗ trợ bởi các ứng dụng và dịch vụ email, không bị mất dữ liệu trong quá trình chuyển danh bạ thông qua sử dụng định dạng vCard. Loại phương tiện cho định dạng tệp VCF là text/vcard.

    Read More

    Các định dạng trình xem được hỗ trợ khác

    Sử dụng C #, Người ta cũng có thể xem nhiều định dạng tệp khác bao gồm.

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