PNG JPG BMP TIFF PST
Aspose.Email  pentru.NET

Formate PST eSign în C #

Semnătură electronică nativă și de înaltă performanță a mesajelor PST utilizând Aspose.Email de pe partea serverului pentru API-urile .NET, fără utilizarea oricărui software precum Microsoft sau Open Office, Adobe PDF.

Cum să semnați digital fișierul PST folosind C #

Pentru a semna electronic fișierul PST, vom folosi

Aspose.Email pentru.NET

API, care este un API de semnătură digitală bogat în funcții, puternic și ușor de utilizat pentru platforma C #. Deschis

NuGet

manager de pachete, căutați Aspose.Email și instalați. De asemenea, puteți utiliza următoarea comandă din Consola Manager de pachete.

Command


PM> Install-Package Aspose.Email

Pași pentru semnarea electronică a fișierelor PST în C #

O semnătură digitală de bază a mesajului cu

Aspose.Email pentru.NET

API-urile pot fi realizate cu doar câteva linii de cod. Se pot semna documente de procesare a e-mailurilor adăugând text, imagine sau desenând semnături digitale profesionale în fișierele de e-mail, precum și salvarea rezultatelor în formate MSG și EML.

  • Încărcați toate fișierele PST cu calea completă.
  • Setați stilul textului, cum ar fi fontul, dimensiunea fontului, culoarea etc.
  • Setați textul semnăturii.
  • Salvați fișierul PST, Veți obține documentul cu semnătura inserată.

Cerințe de sistem

API-urile noastre sunt acceptate pe toate platformele majore și sistemele de operare. Înainte de a executa codul de mai jos, vă rugăm să vă asigurați că aveți următoarele condiții prealabile pe sistemul dvs.

  • Microsoft Windows sau un sistem de operare compatibil cu platformele.NET Framework, .NET Core și Xamarin
  • Mediu de dezvoltare precum Microsoft Visual Studio
  • Aspose.Email pentru .NET DLL la care se face referire în proiectul dvs. - Instalați de la NuGet folosind butonul Descărcare de mai sus
 

Fișiere PST cu semnare electronică - 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)); 
 
  • Despre Aspose.Email pentru API-ul .NET

    Aspose.Email este o soluție de analiză a formatelor Microsoft Outlook și Thunderbird. Se pot crea, manipula, converti cu ușurință formate de e-mail și de stocare, cum ar fi MSG, EMLX, EML și MHT. Manipularea atașamentelor de e-mail, personalizarea anteturilor de mesaje și implementarea diferitelor protocoale de rețea, cum ar fi POP3, IMAP și SMTP pentru a trimite și primi e-mailuri este mult mai ușoară. Este un API independent și nu necesită Microsoft Outlook sau orice altă instalare de software.

    Demo-uri live online pentru semnături electronice PST

    PST What is PST File Format

    Fișierele cu extensia.PST reprezintă fișierele de stocare personale Outlook (numite și Personal Storage Table) care stochează o varietate de informații despre utilizator. Informațiile despre utilizator sunt stocate în foldere de diferite tipuri care includ e-mailuri, elemente de calendar, note, contacte și alte câteva formate de fișiere. Fișierele PST sunt utilizate pentru arhivarea datelor de e-mail offline, care pot fi încărcate și vizualizate ulterior în diverse aplicații.

    Read More

    Alte fișiere acceptate pentru semnături electronice

    Folosind C #, se poate semna digital multe alte formate, inclusiv.

    EML (Mesaje de e-mail Outlook)
    MBOX (Mesaje de poștă electronică)
    MSG (Formatul Outlook și Exchange)
    OST (Fișiere de stocare offline)