HTML JPG PDF XML PST
  Product Family
HTML

Konvertálja a PST-t HTML-re C # -on keresztül

PST HTML-C# konvertálása.NET API használatával Outlook® vagy Thunderbird® függőségek nélkül.

Hogyan lehet konvertálni a PST-t HTML-re a C # használatával

A C# fejlesztők számára, akik megbízható és hatékony megoldást keresnek a PST HTML-be konvertálására, Aspose.Email szolgáltatás.NET-hez átfogó és felhasználóbarát fájlkonvertálási API-t kínál. Az API egy progresszív és sokoldalú könyvtár része, amely egyszerű és intuitív megközelítést biztosít különféle e-mailfeldolgozási feladatok kezelésére, például e-mail üzenetek, mellékletek létrehozása és kezelése, e-mail metaadatok kinyerése, e-mail kiszolgálókkal való interakció különböző protokollokon keresztül, valamint az e-mailek közötti konvertálás formats Outlook vagy Thunderbird függőségek nélkül.

A könyvtárat használó fejlesztők könnyedén konvertálhatják a fájlokat egyik formátumból a másikba, kiváló minőségű eredményekkel, mindössze néhány sor kódban. A folyamat néhány egyszerű és egyszerű lépést tartalmaz, például az e-mail adatok betöltését, feldolgozását és a kívánt formátumban történő mentését. Ez teszi az API-t kiemelkedő eszközzé a fájlkonvertálási feladatok automatizálásához C# alkalmazásokban.

A PST HTML-be konvertálása lehetővé teszi a fejlesztők számára, hogy egyszerűen megnyitják, tekintsék meg és osszák meg a PST fájlokból származó e-mail üzeneteket és egyéb adatokat webböngészőkben, e-mail kliensekben és más szoftveralkalmazásokban anélkül, hogy speciális e-mail programokra vagy szoftverekre lenne szükség. Ez a folyamat, amelyet intuitív API-nk támogat, lehetővé teszi a fejlesztők számára, hogy automatizálják és egyszerűsítsék az e-mail adatátvitelt, biztosítva az egyik e-mail kliensről a másikra való zökkenőmentes átmenetet, és kiküszöbölve a komplex kézi konverziós eljárások szükségességét. Az e-mail üzenetek és adatok eredeti formázásának, mellékleteinek és egyéb elemeinek megőrzése garantált. Ennek eredményeként a fejlesztők időt és erőforrásokat takaríthatnak meg, és növelhetik e-mail folyamataik általános hatékonyságát.

Konvertálja PST fájlokat HTML formátumba most. Kezdje azzal, hogy beilleszti az Aspose.Email névteret a C# projektbe. Ezt a következő műveletek egyikének végrehajtásával teheti meg:

  • Open NuGet csomagkezelő, keresse meg az Aspose.Email elemet, és telepítse eszközére.

  • Használja a következő parancsot a Csomagkezelő konzolból:


PM> Install-Package Aspose.Email

További információkért forduljon hozzánk documentation or support.

A PST HTML-re konvertálásának lépései C# -on keresztül

.NET programozók egyszerűen betölthetik és konvertálhatják a PST fájlokat HTML-be néhány sor kódjával.

  1. Töltse be a „storage.pst” PST fájlt PersonalStorage.fromFile módszerrel.
  2. Hozza létre a kimeneti könyvtárat, ha nem létezik.
  3. Nyissa meg a „Beérkező levelek” almappát a PST fájlban.
  4. A „Beérkező levelek” mappában található összes üzenetet iterálja.
  5. Mentse el az egyes üzeneteket HTML-fájlként a kimeneti könyvtárba a HTMLSaveOptions segítségével az erőforrás-megjelenítés és az elérési út beállításainak megadásához.

Rendszerkövetelmények

A.NET konverziós kód futtatása előtt győződjön meg róla, hogy a következő előfeltételek teljesülnek-e.

  • Microsoft Windows vagy kompatibilis operációs rendszer az .NET Framework, .NET Core és PHP, VBScript, Delphi, C ++ szoftverrel a COM Interop segítségével.
  • Fejlesztési környezet, mint a Microsoft Visual Studio.
  • Aspose.email a projektben hivatkozott .NET DLL-hez.
 

Ez a mintakód a PST - HTML C # konverziót mutatja

using (var pst = PersonalStorage.FromFile("storage.pst"))
{
    // Ensure the output directory exists
    Directory.CreateDirectory(outputDirectory);

    var inbox = pst.RootFolder.GetSubFolder("Inbox");

    // Iterate through PST messages and save them as .html files
    int count = 1;

    foreach (var msg in inbox.EnumerateMapiMessages())
    {
        // Save each message as .html file
        var htmlFilePath = Path.Combine(outputDirectory, $"Message{count}.html");

        var htmlSaveOptions = new HtmlSaveOptions
        {
            ResourceRenderingMode = ResourceRenderingMode.SaveToFile,
            UseRelativePathToResources = true
        };

        msg.Save(htmlFilePath, htmlSaveOptions);

        Console.WriteLine($"Message {count} saved as: {htmlFilePath}");

        count++;
    }
}
 
  • Ingyenes alkalmazás a PST HTML-re konvertálásához

    Egyéb támogatott konverziók

    A PST-t sok más fájlformátumra is konvertálhatja, beleértve az alább felsorolt néhányat.

    PST TO EML (Outlook e-mail üzenetek)
    PST TO EMLX (Apple EMLX formátum)
    PST TO ICS (iCalendar)
    PST TO MBOX (Elektronikus levelezési üzenetek)
    PST TO MHTML (Weblap archívum formátum)
    PST TO MSG (Outlook és Exchange formátum)
    PST TO OFT (Outlook e-mail sablonok)
    PST TO OST (Offline tárolófájlok)
    PST TO VCF (Virtuális kártya formátum)