eSign PST-format i C #
Inbyggd och högpresterande elektronisk signatur för PST-meddelanden med Aspose.Email på serversidan för.NET API, utan användning av någon programvara som Microsoft eller Open Office, Adobe PDF.
Hur man signerar PST-fil digitalt med C #
För att elektroniskt signera PST-fil använder vi
API som är en funktionsrik, kraftfull och lättanvänd digital signatur API för C# plattform. Öppna
pakethanterare, sök efter Aspose.Email och installera. Du kan också använda följande kommando från Package Manager-konsolen.
Command
PM> Install-Package Aspose.Email
Steg för e-signering av PST-filer i C #
En grundläggande digital meddelandesignatur med
API: er kan göras med bara några rader kod. Man kan underteckna e-postbehandlingsdokument genom att lägga till text, bild eller rita professionell digital signatur till e-postfilerna samt spara resultat i MSG- och EML-format.
- Ladda alla PST-filer med full sökväg.
- Ställ in textstilen som teckensnitt, teckenstorlek, färg etc.
- Ställ in signaturtexten.
- Spara PST-fil, Du får dokumentet med signatur infogad.
Systemkrav
Våra API:er stöds på alla större plattformar och operativsystem. Innan du kör koden nedan, se till att du har följande förutsättningar på ditt system.
- Microsoft Windows eller ett kompatibelt operativsystem med.NET Framework, .NET Core och Xamarin-plattformar
- Utvecklingsmiljö som Microsoft Visual Studio
- Aspose.Email för.NET DLL som refereras till i ditt projekt - Installera från NuGet med hjälp av knappen Ladda ner ovan
E-signera PST-filer - C#
var mail = MapiHelper.GetMapiMessageFromFile(inputFilePath);
var htmlDocument = new Aspose.Html.HTMLDocument(mail.BodyHtml, "");
var element = htmlDocument.CreateElement("Signature");
element.InnerHTML = "Signature Text (Style it with css)";
htmlDocument.Body.AppendChild(element);
var folderPath = "directorypath";
var filePath = folderPath + "Merged.html";
htmlDocument.Save(filePath);
var content = System.IO.File.ReadAllText(filePath);
System.IO.File.Delete(filePath);
Directory.Delete(folderPath);
mail.SetBodyContent(content, BodyContentType.Html);
mail.Save(Path.Combine(outputFolderPath, Path.GetFileNameWithoutExtension(inputFilePath) + " Signed.pst"), new EmlSaveOptions(MailMessageSaveType.PstFormat));
Om Aspose.Email för.NET API
Aspose.Email är en Microsoft Outlook- och Thunderbird-formatanalyslösning. Man kan enkelt skapa, manipulera, konvertera e-post och lagringsformat som MSG, EMLX, EML och MHT. Hantering av e-postbilagor, anpassning av meddelanderubriker och implementering av olika nätverksprotokoll som POP3, IMAP & SMTP för att skicka och ta emot e-post är mycket enklare. Det är ett fristående API och kräver inte Microsoft Outlook eller någon annan programvaruinstallation.Online PST eSignature Live-demos
PST What is PST File Format
Filer med.PST-tillägg representerar Outlook Personal Storage Files (kallas även Personal Storage Table) som lagrar olika användarinformation. Användarinformation lagras i mappar av olika slag som inkluderar e-post, kalenderobjekt, anteckningar, kontakter och flera andra filformat. PST-filer används för arkivering av e-postdata offline som senare kan laddas och visas i olika applikationer.
Read More