Převést MSG na TIFF pomocí C#
Převod MSG na TIFF bez instalace Microsoft® Outlook® nebo Thunderbird®.
Zažijte vysokorychlostní výkon při zpracování e‑mailů s Aspose.Email pro .NET! Jedná se o C# API, které poskytuje vývojářům robustní sadu nástrojů pro práci se soubory e‑mailů bez instalace Outlooku nebo Thunderbirdu, včetně možnosti konverze mezi různými formáty. Mezi těmito možnostmi vyniká převod z .msg (Outlook Email Message) na .tiff (Tag Image), protože zvyšuje kompatibilitu ukládáním dat do obrazového formátu, který lze zobrazit v široké škále softwaru, což usnadňuje přístup. Navíc převod e‑mailů na TIFF zajišťuje, že vizuální rozvržení, včetně jakéhokoli formátování a vložených objektů, je přesně zachováno pro archivní účely.
Každý e‑mail může být vykreslen do vícestránkového TIFF, aby zahrnoval veškerý obsah, přičemž se zachová veškerá metadata, jako jsou informace o odesílateli a časové značky. Výsledkem je soubor needitovatelných obrázků, který chrání integritu původních zpráv a může být spolehlivě použit pro různé profesionální a archivní účely.
Proces konverze e‑mailu na obrazový soubor pomocí Aspose.Email pro .NET je přímočarý. Knihovna nabízí snadno použitelné objektové modely. Převod e‑mailů obvykle vyžaduje jen několik řádků kódu a abstrahuje od podrobného parsování formátu souboru, zpracování MIME, problémů s kódováním atd. Při použití Aspose.Email pro .NET nemusíte tyto aspekty zpracovávat ručně. Místo toho napíšete pouze vyšší úroveň kódu potřebnou k provedení úkolu.
Zvyšte svůj výkon pomocí komplexního a snadno použitelného API, které zjednodušuje složité úlohy správy e‑mailů, jako je odesílání, přijímání a zpracování e‑mailů, stejně jako konverze mezi různými e‑mailovými formáty. To vývojářům umožňuje efektivně integrovat e‑mailovou funkčnost do svých aplikací bez nutnosti zabývat se nízkoúrovňovými detaily, čímž se výrazně zkracuje doba a úsilí vývoje.
Chcete-li využít sílu .NET API, proveďte 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 převod MSG na TIFF pomocí C#
Programátoři .NET mohou snadno načíst a převést soubory MSG na TIFF pouhými několika řádky kódu.
- Načíst soubor MSG pomocí MapiMessage.Load.
- Vytvořte novou instanci MailPrinter.
- Konfigurujte nastavení formátu MailPrinter tak, aby zobrazovalo hlavičky zprávy a tělo pomocí MessageFormattingFlags.MailInfo.
- Definujte jednotky rozvržení stránky na centimetry.
- Nastavte příznak formátování tak, aby se při tisku do TIFF automaticky přizpůsobil šířce obsahu e‑mailu.
- Použijte metodu MailPrinter.Print k výstupu e‑mailu do souboru TIFF a specifikujte tiskový formát TIFF.
Systémové požadavky
Před spuštěním zdrojového kódu .NET konverze se ujistěte, že máte následující předpoklady.
- Microsoft Windows nebo kompatibilní OS s .NET Framework, .NET Core a PHP, VBScript, Delphi, C++ přes COM Interop.
- Vývojové prostředí, například Microsoft Visual Studio.
- Aspose.EMAIL pro .NET DLL odkazovaná ve vašem projektu.
Tento ukázkový kód ukazuje konverzi MSG na TIFF v C#
var msg = MapiMessage.Load("message.msg");
// Instantiate an instance of MailPrinter
var printer = new Printing.MailPrinter();
// Set MessageFormattingFlags to MailInfo to display the message headers and body
printer.FormattingFlags = Printing.MessageFormattingFlags.MailInfo;
// Set page layout for printing
printer.PageUnit = Printing.PrinterUnit.Cm;
// Auto-Fit a TIFF
printer.FormattingFlags = Aspose.Email.Printing.MessageFormattingFlags.AutoFitWidth;
// Print the email to a TIFF file
printer.Print(msg, dstTIFF, Aspose.Email.Printing.PrintFormat.Tiff);
Free App to Convert MSG to TIFF
Další podporované konverze
Můžete také převést MSG do mnoha dalších formátů, včetně několika níže uvedených.