Převod HTML na MHTML pomocí C#
Převod HTML na MHTML bez nainstalovaného Microsoft® Outlook® nebo Thunderbird®.
Převod HTML na MHTML v C# bez Outlooku
Vyzkoušejte výkonné a spolehlivé řešení navržené pro vývojáře při tvorbě e‑mailových aplikací! S Aspose.Email pro .NET programátoři získají přístup k širokému souboru API, což jim umožní bezproblémově integrovat různé e‑mailové formáty do svých aplikací.
Vývojáři, kteří se zabývají konverzí HTML na MHTML, již netrpí obtížemi a mohou se soustředit na zvyšování efektivity, flexibility a přizpůsobení v aplikacích, čímž nakonec zlepšují uživatelský zážitek. Knihovna zajišťuje zachování integrity dat během konverzního procesu. Přesně převádí obsah, strukturu a přílohy HTML souborů do formátu MHTML, zachovávající věrnost původních e‑mailových dat.
Programatický převod HTML na MHTML umožňuje uživatelům zabalit HTML obsah spolu s přidruženými zdroji (obrázky, styly atd.) do jediného souboru. Formát MHTML usnadňuje ukládání, sdílení a zobrazování webových stránek nebo e‑mailů založených na HTML jako samostatného přenosného dokumentu. Aspose.Email tento proces zjednodušuje a nabízí intuitivní prostředky pro úspěšné provedení úkolu.
Pro využití síly .NET API můžete zvolit jednu z následujících akcí:
Otevřít NuGet správce balíčků, vyhledejte Aspose.Email a nainstalujte jej na své zařízení.
Použijte následující příkaz v konzoli správce balíčků:
PM> Install-Package Aspose.Email
Kroky pro konverzi HTML na MHTML pomocí C#
Aspose.Email usnadňuje vývojářům načíst a převést soubory HTML na MHTML během několika řádků kódu.
- Načtěte soubor HTML pomocí MailMessage.Load.
- Zavolejte metodu Save.
- Uložte načtenou MailMessage jako soubor MHTML.
Systémové požadavky
Před spuštěním .NET kódu pro převod se ujistěte, že máte následující předpoklady.
- Microsoft Windows nebo kompatibilní OS s .NET Framework, .NET Core a platformami Xamarin.
- Vývojové prostředí, například Microsoft Visual Studio.
- Aspose.Email pro .NET DLL je odkazována ve vašem projektu.
Tento ukázkový kód ukazuje konverzi HTML na MHTML v C#
var eml = MailMessage.Load("content.html", new HtmlLoadOptions());
eml.Save("output.mhtml", SaveOptions.DefaultMhtml);
Free App to Convert HTML to MHTML
Další podporované konverze
HTML můžete také převést do mnoha dalších formátů souborů, včetně několika uvedených níže.