
Überblick
Im heutigen digitalen Zeitalter ist die Konvertierung von EML Dateien in das JPG-Format für verschiedene Anwendungen von entscheidender Bedeutung. Egal, ob Sie E-Mails archivieren oder visuelle Aufzeichnungen erstellen, die Möglichkeit, EML programmgesteuert in C# in JPG zu konvertieren, bietet Flexibilität und Effizienz. Aspose.Email for .NET spielt in diesem Konvertierungsprozess in vielen Branchen eine wichtige Rolle. Diese leistungsstarke Bibliothek ermöglicht eine nahtlose Integration und Anpassung und ist somit eine ideale Wahl für Entwickler. Mit Aspose.Email for .NET können Sie EML Dateien problemlos in JPG bilder umwandeln und so Ihren Arbeitsablauf und Ihre Produktivität verbessern.
EML-Dateikonvertierung – API-Installation
Um mit Aspose.Email for .NET zu beginnen, führen Sie die folgenden Befehle im NuGet-Paketmanager aus:
Install-Package Aspose.Email
Install-Package Aspose.Words
Konvertieren von EML in JPG in C# - Codebeispiel
Befolgen Sie diese Schritte, um EML mit Aspose.Email for .NET in C# in JPG zu konvertieren:
- Initialisieren Sie ein Objekt der Klasse EmlLoadOptions.
- Legen Sie einen Wert für die Eigenschaft RemoveSignature fest, um die Signatur während des Ladens zu entfernen.
- Rufen Sie die Methode Load der Klasse MailMessage auf, um die Quell-EML-Datei zu laden.
- Setzen Sie die Empfindlichkeit der Nachricht auf normal.
- Definieren Sie die Priorität der Nachricht.
- Erstellen Sie eine Instanz der Klasse MemoryStream.
- Rufen Sie die Methode Save auf, um EML in MHTML zu konvertieren und im Stream zu speichern.
- Greifen Sie auf die Positionseigenschaft zu und legen Sie die aktuelle Position innerhalb des Streams fest.
- Instanziieren Sie eine Instanz der Klasse Document mit dem MHTML-Stream.
- Speichern Sie das Dokument als JPG bild, indem Sie die Methode Save aufrufen.
Hier ist ein C#-Codeausschnitt, der diese Schritte demonstriert:
using Aspose.Email;
using Aspose.Words;
namespace Aspose.Email
{
class EMLtoPNG
{
static void Main(string[] args)
{
string dataDir = "/Desktop/";
// Initialisieren Sie ein Objekt der EmlLoadOptions Klasse.
EmlLoadOptions EmlLoadOptions = new EmlLoadOptions();
// Legen Sie einen Wert für die RemoveSignature-Eigenschaft fest, um die Signatur während des Ladens zu entfernen.
EmlLoadOptions.RemoveSignature = false;
// Rufen Sie die Load-Methode der MailMessage Klasse auf, um die EML-Quelldatei zu laden.
MailMessage Mailmsg = MailMessage.Load(dataDir + "input.eml", EmlLoadOptions);
// Stellen Sie die Sensibilität der Nachricht auf „Normal“ ein.
Mailmsg.Sensitivity = MailSensitivity.Normal;
// Definieren Sie die Priorität der Nachricht.
Mailmsg.Priority = MailPriority.High;
// Erstellen Sie eine Instanz der MemoryStream Klasse.
MemoryStream msgStream = new MemoryStream();
// Rufen Sie die Methode „Save“ auf, um EML in MHTML zu konvertieren und im Stream zu speichern.
Mailmsg.Save(msgStream, SaveOptions.DefaultMhtml);
// Greifen Sie auf die Positionseigenschaft zu und legen Sie die aktuelle Position innerhalb des Streams fest.
msgStream.Position = 0;
// Instanziieren Sie eine Instanz der Document Klasse mit dem MHTML-Stream.
Document msgDocument = new Document(msgStream);
// Speichern Sie das Dokument als JPG bild, indem Sie die Methode Save aufrufen.
msgDocument.Save(dataDir + "Outlook-Aspose_output.jpg", SaveFormat.Png);
}
}
}
Die Ausgabe können Sie im Bild unten sehen:

EML zu JPG-Konverter - Online ausprobieren
Für eine schnelle und einfache Möglichkeit, EML in JPG zu konvertieren, probieren Sie unser kostenloses Online-Tool hier aus. Es wird von Aspose.Email betrieben. Dieser EML zu JPG-Konverter ist benutzerfreundlich und bietet eine hohe Genauigkeit, sodass Sie EML Dateien in Sekundenschnelle in das JPG-Format konvertieren können. Es ist perfekt für alle, die eine schnelle Lösung benötigen, ohne Software installieren zu müssen.

Holen Sie sich eine kostenlose Lizenz
Um das volle Potenzial von Aspose.Email for .NET zu erkunden, erwerben Sie hier eine kostenlose Testlizenz.
Abschluss
Zusammenfassend haben wir durchgegangen, wie man mit Aspose.Email for .NET EML in C# in JPG konvertiert. Diese Bibliothek bietet eine robuste Lösung für Entwickler, die ihre E-Mail-Konvertierungsprozesse optimieren möchten. Entdecken Sie Aspose.Email for .NET, um Ihre Entwicklungsprojekte noch heute zu verbessern.
EML-Datei zu JPG: Öffentliche Ressourcen
Erkunden Sie zusätzliche Ressourcen wie Dokumentationen und Community-Foren, um Ihr Verständnis von Aspose.Email for .NET zu verbessern. Diese Ressourcen bieten wertvolle Einblicke und Unterstützung, die über den Inhalt dieses Blogbeitrags hinausgehen.