HTML JPG EMAIL XML EML
  Product Family
XPS

Преобразование EML в XPS через C#

Конвертируйте EML в XPS без зависимостей Microsoft® Outlook® или Thunderbird®.

Конвертируйте EML в XPS с помощью C#

Откройте для себя эффективное и надежное решение для ваших почтовых приложений! Aspose.Email для .NET предоставляет полный набор API, которые позволяют разработчикам работать с различными форматами электронной почты и легко интегрировать данные электронной почты в свои приложения.

Разработчики, перед которыми стоит задача преобразования EML в XPS, больше не испытывают трудностей и имеют возможность сосредоточиться на эффективности, гибкости и настройке своих приложений, а также улучшении пользовательского интерфейса. Библиотека обеспечивает сохранение целостности данных в процессе конвертации. Она точно переводит содержимое, структуру и вложения файлов EML в формат XPS, сохраняя точность исходных данных электронной почты.

Программное преобразование EML в XPS позволяет пользователям создавать печатное представление сообщений электронной почты с сохранением форматирования и макета.

Чтобы использовать силу .NET API, вы можете выбрать одно из следующих действий:

  • Open NuGet менеджер пакетов, найдите Aspose.Email и установите его на свое устройство.

  • Используйте следующую команду в консоли диспетчера пакетов:


PM> Install-Package Aspose.Email

Шаги по преобразованию EML в XPS через C#

Программисты .NET могут легко загружать и преобразовывать файлы EML в XPS, написав всего несколько строк кода.

  1. Загрузите исходный файл EML с помощью MailMessage.load.
  2. Создайте экземпляр почтового принтера.
  3. Настройте форматирование.
  4. Задайте макет страницы.
  5. Распечатайте электронное письмо в XPS.

Системные Требования

Перед запуском исходного кода преобразования .NET убедитесь, что выполнены следующие предварительные условия.

  • Microsoft Windows или совместимая ОС с .NET Framework, .NET Core и PHP, VBScript, Delphi, C++ через COM Interop.
  • Среда разработки, такая как Microsoft Visual Studio.
  • Aspose.EMAIL для .NET DLL, на которую ссылается ваш проект.
 

Пример кода, показывающий преобразование EML в XPS на языке C#

var message = MailMessage.Load("message.eml");
           
// 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;

// Print the email to an XPS file
printer.Print(message, "message.xps", Printing.PrintFormat.XPS);
 
  • Бесплатное приложение для преобразования EML в XPS

    Проверьте наши живые демонстрации для Преобразование EML в XPS со следующими преимуществами.

      Не нужно ничего скачивать или настраивать.
      Нет необходимости писать какой-либо код.
      Просто загрузите файл EML и нажмите кнопку «Конвертировать».
      Вы сразу получите ссылку для скачивания результирующего XPS-файла.
    Библиотека электронной почты, упрощающая работу с рядом форматов Microsoft Outlook и Mozilla Thunderbird, а также предоставляющая возможность управлять файлами хранилища сообщений. API также позволяет отправлять и получать электронные письма через POP3, IMAP и SMTP или подключаться к Microsoft Exchange Server через WebDav и веб-службы Exchange.

    EML What is EML File Format

    Формат файла EML представляет собой сообщения электронной почты, сохраненные с помощью Outlook и других соответствующих приложений. Почти все клиенты электронной почты поддерживают этот формат файла из-за его соответствия стандарту формата интернет-сообщений RFC-822. Microsoft Outlook — это программное обеспечение по умолчанию для открытия типов сообщений EML. Файлы EML можно использовать для сохранения на диск, а также для отправки получателям с использованием протоколов связи.

    Read More

    xps What is xps File Format

    Файл XPS представляет собой файлы макета страницы, основанные на спецификациях XML Paper, созданных Microsoft. Этот формат был разработан Microsoft в качестве замены формата файла EMF и похож на формат файла PDF, но использует XML в макете, внешнем виде и информации о печати документа. На самом деле более оправданно будет сказать, что XPS является попыткой PDF, но не может получить достаточную популярность как принадлежащий PDF по ряду причин. Microsoft предоставляет XPS Document Writer по умолчанию, начиная с Windows 7, для создания файлов XPS. Файлы XPS можно создать, выбрав «Microsoft XPS Document Writer» в качестве принтера при печати документа.

    Read More

    Другие поддерживаемые преобразования

    Вы также можете конвертировать EML во многие другие форматы файлов, в том числе некоторые из перечисленных ниже.

    EML TO EMLX (Формат Apple EMLX)
    EML TO HTML (Язык гипертекстовой разметки)
    EML TO ICS (iCalendar)
    EML TO MBOX (Электронные почтовые сообщения)
    EML TO MHTML (Формат архива веб-страницы)
    EML TO MSG (Формат Outlook и Exchange)
    EML TO OFT (Шаблоны электронной почты Outlook)
    EML TO OST (Файлы автономного хранилища)
    EML TO PST (Файлы личного хранилища Outlook)
    EML TO VCF (Формат виртуальной карты)