HTML JPG PDF XML MHTML
  Product Family
ICS

Convertir MHTML a ICS amb C#

Conversió de MHTML a ICS en C# mitjançant l’API .NET sense tenir instal·lat Outlook® o Thunderbird®.

Com convertir MHTML a ICS amb C#

Presentant la solució definitiva per convertir fitxers MHTML al format ICS amb eficiència i facilitat! Integra esdeveniments de correu i cites a les aplicacions de calendari sense esforç amb Aspose.Email per a .NET - una API potent que ofereix un conjunt complet de components per gestionar diverses tasques relacionades amb el correu electrònic, incloent la creació, lectura i manipulació de missatges de correu, la gestió de carpetes i adjunts, filtratge, cerca i xifratge.

Utilitzant les potents funcionalitats d’Aspose.Email per a .NET, els desenvolupadors poden implementar sense problemes la conversió de MHTML a ICS a les seves aplicacions, obtenint fiabilitat, velocitat i flexibilitat en el procés. La biblioteca garanteix la preservació de la integritat de les dades durant la conversió, traduint amb precisió el contingut, l’estructura i els fitxers adjunts dels fitxers MHTML al format ICS, mantenint la fidelitat de les dades originals del correu. Aquest enfocament simplificat permet als desenvolupadors centrar-se en l’eficiència, flexibilitat i personalització de les seves aplicacions, alhora que millora l’experiència de l’usuari. Experimenteu el poder de transformació de l’API .NET i desbloquegeu un nou nivell de gestió i interoperate de dades de correu per a les vostres aplicacions.

Comenceu a utilitzar les capacitats de la API .NET realitzant una de les accions següents:

  • Obre NuGet gestor de paquets, cerca Aspose.Email i instal·la’l al teu dispositiu.

  • Utilitza la següent ordre des de la consola del Gestor de paquets:


PM> Install-Package Aspose.Email

Passos per convertir MHTML a ICS amb C#

Els programadors .NET poden carregar i convertir fàcilment fitxers MHTML a ICS amb només unes poques línies de codi.

  1. Carregueu el fitxer MHTML amb MailMessage.Load.
  2. Cerqueu la vista alternativa amb MediaType "text/calendar" (ICS).
  3. Quan es trobi, deseu la vista a un fitxer ICS.

Requisits del sistema

Abans d’executar el codi de conversió .NET, assegura’t que tens els requisits previs següents.

  • Microsoft Windows o un sistema operatiu compatible amb .NET Framework, .NET Core, i PHP, VBScript, Delphi, C++ via COM Interop.
  • Entorn de desenvolupament com Microsoft Visual Studio.
  • DLL d’Aspose.Email per a .NET referenciada al vostre projecte.
  • Incloeu l’espai de noms a la classe corresponent.
 

Aquest codi d'exemple mostra la conversió de MHTML a ICS en C#

// Load the mhtml file
var eml = MailMessage.Load("message.mhtml", new MhtmlLoadOptions());

// Find the alternate view with MediaType "text/calendar" (ICS)
var icsView = eml.GetAlternateViewContent("text/calendar");

// If an ICS view is found, save it to a file
if (icsView != null)
{
  File.WriteAllText("appointment.ics", icsView);
}
 
  • Free App to Convert MHTML to ICS

    Altres conversions compatibles

    També podeu convertir MHTML a molts altres formats de fitxer, inclosos alguns dels següents.

    MHTML TO EML (Missatges de correu Outlook)
    MHTML TO EMLX (Format Apple EMLX)
    MHTML TO HTML (Hyper Text Markup Language)
    MHTML TO MBOX (Missatges de correu electrònic)
    MHTML TO MSG (Format Outlook i Exchange)
    MHTML TO OFT (Plantilles de correu d'Outlook)
    MHTML TO OST (Fitxers d'emmagatzematge fora de línia)
    MHTML TO PST (Fitxers d'emmagatzematge personal d'Outlook)
    MHTML TO VCF (Format de targeta virtual)