Конвертация PST в EML на C++
Высокопроизводительная конвертация PST в EML с использованием библиотеки C++ Email.
Как конвертировать PST в EML с помощью C++
Для конвертации PST в EML мы будем использовать
API, который является многофункциональным, мощным и простым в использовании API для манипуляции и конвертации документов на платформе C++. Вы можете скачать его последнюю версию напрямую, просто откройте
пакетный менеджер, найдите Aspose.Email.Cpp и установите. Вы также можете использовать следующую команду из консоли пакетного менеджера.
Команда
PM> Install-Package Aspose.Email.Cpp
Шаги для конвертации PST в EML с помощью C++
Программисты на C++ могут легко конвертировать файл PST в EML всего за несколько строк кода.
- Загрузите файл PST с помощью PersonalStorage::FromFile.
- Вызовите метод SaveAs(), передав два параметра.
- Укажите выходной файл EML и FileFormat::Eml в качестве параметров.
- Файл EML будет сохранён по указанному пути.
- Откройте файл EML в совместимой программе.
Системные требования
Прежде чем запускать код конвертации на C++, убедитесь, что у вас есть следующие предварительные условия.
- Microsoft Windows или совместимая ОС с программной средой C++ для Windows 32 bit, Windows 64 bit и Linux 64 bit.
- Библиотека Aspose.Email для C++ добавлена в ваш проект.
Конвертировать PST в EML - C++
// Загрузите PST
System::SharedPtr<PersonalStorage> ps = PersonalStorage::FromFile(dataDir + L"sourceFile.pst");
ps->SaveAs(dataDir + L"outputFile.eml", Aspose::Email::Outlook::Eml::FileFormat::Eml);
Прямые демонстрации конвертации PST в EML
Другие поддерживаемые конвертации
Вы также можете конвертировать PST в множество других форматов файлов, включая некоторые перечисленные ниже.