Converteer MSG naar TIFF via C#
Converteer MSG naar TIFF zonder Microsoft® Outlook® of Thunderbird® te installeren.
**Ervaar snelle prestaties bij de verwerking van e-mails met Aspose.Email voor .NET! ** Het is een C# API die ontwikkelaars een robuuste set tools biedt voor het verwerken van e-mailbestanden zonder installatie van Outlook of Thunderbird, inclusief de mogelijkheid om tussen verschillende formaten te converteren. Een van deze mogelijkheden is het converteren van .msg- (Outlook Email Message) naar .tiff-bestanden (Tag Image) een opvallende functie, omdat hiermee de compatibiliteit kan worden verbeterd door gegevens op te slaan in een beeldformaat dat kan worden bekeken met een breed scala aan software, waardoor het toegankelijker wordt. Bovendien zorgt het converteren van e-mails naar TIFF ervoor dat de visuele lay-out, inclusief eventuele opmaak en ingebedde objecten, nauwkeurig wordt onderhouden voor archiveringsdoeleinden.
Elke e-mail kan worden omgezet in een TIFF van meerdere pagina’s om alle inhoud te kunnen bevatten, zodat alle metagegevens, zoals informatie over de afzender en tijdstempels, ook bewaard blijven. Het eindresultaat is een verzameling niet-bewerkbare afbeeldingen die de integriteit van de originele berichten waarborgen en die betrouwbaar kunnen worden gebruikt voor verschillende professionele en archiveringsdoeleinden.
Het conversieproces van e-mail naar beeldbestand met Aspose.Email voor .NET is eenvoudig. De bibliotheek presenteert een eenvoudig te gebruiken objectmodel. Voor het converteren van e-mails zijn doorgaans slechts enkele regels code nodig, waarbij de onderliggende bestandsindeling, parsering, MIME-verwerking, coderingsproblemen enz. worden weggenomen. Wanneer u Aspose.Email voor .NET gebruikt, hoeft u geen van deze aspecten handmatig te verwerken. In plaats daarvan schrijft u alleen de code op hoog niveau die nodig is om de taak uit te voeren.
Verbeter uw prestaties met een uitgebreide en gebruiksvriendelijke API die complexe e-mailbeheertaken vereenvoudigt, zoals het verzenden, ontvangen en verwerken van e-mails, en het converteren tussen verschillende e-mailformaten. Dit stelt ontwikkelaars in staat om e-mailfunctionaliteit efficiënt in hun applicaties te integreren zonder zich te verdiepen in details op laag niveau, waardoor de ontwikkelingstijd en -moeite aanzienlijk worden verkort.
Om gebruik te maken van de kracht van de .NET-API, voer een van de volgende acties uit:
Open NuGet pakketbeheerder, zoek naar Aspose.Email en installeer het op uw apparaat.
Gebruik de volgende opdracht van de Package Manager Console:
PM> Install-Package Aspose.Email
Stappen om MSG naar TIFF te converteren via C#
.NET-programmeurs kunnen eenvoudig MSG-bestanden laden en converteren naar TIFF in slechts een paar regels code.
- Laad het MSG-bestand met MapiMessage.load.
- Maak een nieuwe MailPrinter-instantie.
- Configureer de MailPrinter-formaatinstellingen om de kopteksten en de hoofdtekst van berichten weer te geven met behulp van MessageFormattingFlags.mailInfo.
- Definieer de eenheden voor pagina-indeling in centimeters.
- Stel de opmaakvlag zo in dat deze automatisch past bij de breedte van de e-mailinhoud wanneer u naar TIFF afdrukt.
- Gebruik de methode MailPrinter.print om de e-mail naar een TIFF-bestand uit te voeren, waarbij u het TIFF-afdrukformaat specificeert.
Systeemvereisten
Voordat u de broncode van de .NET-conversie uitvoert, moet u ervoor zorgen dat u aan de volgende vereisten voldoet.
- Microsoft Windows of een compatibel besturingssysteem met .NET Framework, .NET Core en PHP, VBScript, Delphi, C++ via COM Interop.
- Ontwikkelomgeving zoals Microsoft Visual Studio.
- Aspose.email voor .NET DLL waarnaar in uw project wordt verwezen.
Deze voorbeeldcode toont de conversie van MSG naar TIFF 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);
Gratis app om MSG naar TIFF te converteren
Andere ondersteunde conversies
U kunt MSG ook converteren naar vele andere bestandsindelingen, waaronder enkele die hieronder worden vermeld.