Kako pretvoriti EML u MSG u C#

U ovom članku s uputama usredotočit ćemo se na postupak korak po korak za konvertiranje EML u MSG u C# pomoću jednog od popularnih API-ja za pretvaranje dokumenata. Nadalje, ovaj vodič vas vodi kako konfigurirati okruženje za razvoj aplikacije C# pretvoriti EML u MSG. U nastavku možete pronaći upute korak po korak zajedno s uzorkom koda za pretvaranje dokumenata e-pošte iz jednog formata u drugi.

Koraci za pretvaranje EML-a u MSG u C#

  1. Instalirajte paket GroupDocs.Conversion for .NET iz upravitelja paketa NuGet u .NET aplikaciji za pretvaranje EML-a u MSG
  2. Dodajte referencu na imenski prostor GroupDocs.Conversion za razvoj funkcije pretvorbe EML-a u MSG
  3. Napravite instancu klase Converter za učitavanje ulazne EML datoteke s diska
  4. Stvorite i postavite opcije pretvaranja za MSG format
  5. Na kraju, pozovite metodu Convert da biste spremili EML kao MSG na disk

Funkcionalnost EML u MSG C# stvarno je lako razviti slijedeći gornje točke u slijedu i pisanjem nekoliko redaka koda i korištenjem nekoliko API poziva biblioteke za pretvorbu dokumenata. Nadalje, ove su upute neovisne o platformi i mogu se izvršiti na bilo kojem od popularnih operativnih sustava kao što su Windows, macOS i Linux koji podržavaju .NET okruženje.

Kod za pretvaranje EML-a u MSG u C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertEmlToMsgInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert EML to MSG using C#
{
// Remove the watermark in output MSG document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source EML file for conversion to MSG
var converter = new GroupDocs.Conversion.Converter("sample.eml");
// Set the conversion options for MSG document to customize the output file
EmailConvertOptions options = new EmailConvertOptions();
// Convert and save the EML in MSG format
converter.Convert("converted.msg", options);
Console.WriteLine("Done");
}
}
}

U prethodnom isječku koda, aplikacija za pretvorbu C# EML u MSG razvijena je za demonstraciju. Ovaj ogledni kod stvoren je počevši s postavljanjem potrebnog paketa za pretvorbu dokumenata s web-mjesta NuGet, a zatim uključivanjem bitnih prostora imena. Nakon toga, inicijalizirajte klasu Converter i učitajte izvornu EML datoteku koristeći njen konstruktor, a zatim instancirajte klasu EmailConvertOptions za definiranje parametara za prilagodbu konvertiranog MSG dokumenta. Na kraju konvertiranu datoteku spremite na disk pozivanjem metode Convert.

Razgovarali smo o procesu pretvorbe dokumenta kako bismo stvorili mogućnost pretvaranja EML-a u MSG C# i razvili primjer za to. Nedavno smo objavili članak o promjeni PNG-a u JPG u C#, pogledajte kako pretvoriti PNG u JPG pomoću C# vodič za više informacija. Ako želite saznati više o GroupDocs proizvodima, provjerite detalje na ovoj page.

 Hrvatski