DOCX
JPG
PDF
XML
PST
VCF
C ++ में PST को VCF में कनवर्ट करें
C ++ ईमेल लाइब्रेरी का उपयोग करके VCF रूपांतरण के लिए उच्च प्रदर्शन PST।
C ++ का उपयोग करके PST को VCF में कैसे परिवर्तित करें
PST को VCF में बदलने के लिए, हम इसका उपयोग करेंगे
API जो C ++ प्लेटफ़ॉर्म के लिए एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान दस्तावेज़ हेरफेर और रूपांतरण API है। आप इसका नवीनतम संस्करण सीधे डाउनलोड कर सकते हैं, बस खोलें
पैकेज मैनेजर, Aspose.Email.Cpp की खोज करें और इंस्टॉल करें। आप पैकेज मैनेजर कंसोल से निम्न कमांड का भी उपयोग कर सकते हैं।
Command
PM> Install-Package Aspose.Email.Cpp
C ++ के माध्यम से PST को VCF में बदलने के चरण
C ++ प्रोग्रामर आसानी से कोड की कुछ पंक्तियों में PST फ़ाइल को VCF में बदल सकते हैं।
- PersonalStorage: :FromFile के साथ PST फ़ाइल लोड करें।
- दो मापदंडों वाले saveAs () विधि को कॉल करें।
- VCF फ़ाइल और FileFormat: :Vcf को मापदंडों के रूप में आउटपुट करें।
- VCF फ़ाइल निर्दिष्ट पथ पर सहेजी जाएगी।
- संगत प्रोग्राम में VCF फ़ाइल खोलें।
सिस्टम आवश्यकताएँ
C ++ रूपांतरण कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।
- माइक्रोसॉफ्ट विंडोज या विंडोज 32 बिट, विंडोज 64 बिट और लिनक्स 64 बिट के लिए सी ++ रनटाइम एनवायरनमेंट वाला संगत ओएस।
- आपके प्रोजेक्ट में संदर्भित C ++ DLL के लिए Aspose.Email।
PST को VCF में बदलें - C++
// Load the Outlook PST file
System::SharedPtr<PersonalStorage> personalStorage = PersonalStorage::FromFile(L"Outlook.pst");
// Get the Contacts folder
System::SharedPtr<FolderInfo> folderInfo = personalStorage->get_RootFolder()->GetSubFolder(L"Contacts");
// Loop through all the contacts in this folder
System::SharedPtr<MessageInfoCollection> messageInfoCollection = folderInfo->GetContents();
{
auto messageInfo_enumerator = (messageInfoCollection)->GetEnumerator();
decltype(messageInfo_enumerator->get_Current()) messageInfo;
while (messageInfo_enumerator->MoveNext() && (messageInfo = messageInfo_enumerator->get_Current(), true)){
// Get the contact information
System::SharedPtr<MapiContact> contact = System::DynamicCast<Aspose::Email::Outlook::MapiContact>(personalStorage->ExtractMessage(messageInfo)->ToMapiMessageItem());
// Save to disk in vCard VCF format
contact->Save(L"Contacts\\" + contact->get_NameInfo()->get_DisplayName() + L".vcf", Aspose::Email::Outlook::ContactSaveFormat::VCard);
}
}
PST से VCF रूपांतरण | लाइव डेमो
अन्य समर्थित रूपांतरण
आप PST को कई अन्य फ़ाइल स्वरूपों में भी परिवर्तित कर सकते हैं, जिनमें से कुछ नीचे सूचीबद्ध हैं।
PST TO EML (आउटलुक ईमेल संदेश)
PST TO EMLX (एपल ईएमएलएक्स फॉर्मेट)
PST TO HTML (हाइपर टेक्स्ट मार्कअप लैंग्वेज)
PST TO ICS (iCalendar)
PST TO MBOX (इलेक्ट्रॉनिक मेल संदेश)
PST TO MHTML (वेब पेज आर्काइव फॉर्मेट)
PST TO MSG (आउटलुक और एक्सचेंज फॉर्मेट)
PST TO OFT (आउटलुक ईमेल टेम्प्लेट)
PST TO OST (ऑफलाइन स्टोरेज फाइल्स)