„Digital Signature Plugin for Aspose.PDF“

„Aspose.PDF Digital Signature Plugin for .NET“ leidžia kūrėjams taikyti skaitmeninius parašus – kriptografinius ir matomus – tiesiogiai PDF failams iš .Net programų. su integruota parama sertifikatu pagrįstiems parašams, laikrodžiu ir parašo atvaizdai, ji supaprastina saugius dokumentų darbo srautus verslo, teisiniais ar atitikties scenarijais.

Paskutiniai straipsniai

Aspose.PDF skaitmeninis parašas Plugin raktiniai bruožai

  • Certifikatas pagrįstas PDF parašas Praneškite PDF dokumentus naudojant standartinius X.509 sertifikatus autentiškumui ir atitikčiai.

    • Pasirašymo nuotraukų palaikymas* Užpildykite parašo vaizdus (pvz., rankiniu raštu, logotipu) konfigūruojamose pozicijose pasirašytose dokumentuose.
    • lankstesnė parašo konfigūracija* Nustatykite vietą, priežastį ir parašų išvaizdą. Pritaikykite vietos, dydžio ir vizualinio stiliaus nustatymą.
    • Išplėstinės saugos galimybės* Naudokite laiko stabdymą, atšaukimo patikrinimus ir pasirašymo lauko užrakinimą, kad atitiktų pažangius reikalavimus.

** Pradėti naudojant Aspose.PDF skaitmeninio parašo priedą**

  • ** Įdiegti Aspose.PDF .NET** Pridėti paketą per NuGet arba surinkti į savo .NET projektą.

    • Įveskite savo licenciją* Taikykite savo licencijos raktus, kad atvertumėte visą funkcionalumą.
  • ** Įdiegti pasirašymo parinktis** Use Signature ir SignOptions klases nurodyti įvesties PDF, sertifikatą, parašo vaizdą ir parinktis.

    • Pasirašymo proceso vykdymas* Atlikite parašo operaciją ir išsaugokite arba paskirstykite pasirašytą dokumentą.

Pavyzdys: skaitmeniniu būdu pasirašykite PDF su sertifikato ir parašo vaizdu (C#)

using Aspose.Pdf.Plugins;

var inputPath = @"C:\Samples\unsigned.pdf";
var outputPath = @"C:\Samples\signed.pdf";
var certPath = @"C:\Keys\certificate.pfx";
var certPassword = "your_password";
var signatureImagePath = @"C:\Images\sign.png";

// Set up signature options
var signOptions = new SignOptions
{
    CertificateFile = certPath,
    CertificatePassword = certPassword,
    SignatureImageFile = signatureImagePath,
    SignaturePosition = new Rectangle(100, 100, 200, 150), // X1, Y1, X2, Y2
    Reason = "Approved by QA",
    Location = "Head Office"
};
signOptions.AddInput(new FileDataSource(inputPath));
signOptions.AddOutput(new FileDataSource(outputPath));

// Process signing
var plugin = new Signature();
var result = plugin.Process(signOptions);
Console.WriteLine("Signed file: " + outputPath);

*Use atvejų ir išplėtimų

  • Bulko pasirašymas: Automatiškai parašykite PDF dokumentus žmogiškųjų išteklių, teisinėms ar finansinėms operacijoms.
  • Atsivaizduojami prieš nematomi parašai: Įveskite parašo išvaizdą ir vietą reglamentavimo ar prekės ženklo reikalavimams.
  • Signature Validation: Naudokite Aspose.PDF API plėtinį patikrinti ir patvirtinti esamus skaitmeninius parašus.
  • Daugelis pasirašytojų: Įveskite parašymo žingsnius, kad įtrauktumėte kelias skaitmenines parašas iš skirtingų vartotojų ar subjektų.

Peržiūrėkite API nuorodą, kurioje pateikiami duomenys apie laiko juostos serverių konfigūraciją, parašo patvirtinimą ir pritaikytą išvaizdą.

„Geriausios praktikos“

  • Saugiai saugoti ir valdyti privačius raktinius failus / sertifikatus.
  • Visada užsiregistruokite pasirašymo operacijomis ir patikrinkite išleidimą, kad būtų laikomasi.
  • Pasirašymo nuotraukas įdėkite į aiškias, neribotas dokumentų sritis.
  • Testas su įvairių PDF žiūrovų, siekiant užtikrinti parašo matomumą ir suderinamumą.

Susiję ištekliai:

Be to, **Aspose PDF SDK Digital Signature Capabilities ** leidžia tvirtą **PDF skaitmeninių parašų tvarkymą .NET ** , užtikrinant, kad jūsų paraiškos atitiktų aukštus saugumo ir atitikties standartus. Paprastieji PDFSDK skaitmeninio parašo funkcijos suteikia patobulintas galimybes valdyti skaitmines parašas jūsų PDF dokumentuose, todėl lengviau patenkinti jūsų verslo poreikį.

 Lietuvių