Wordize for .NET is a professional solution for digital signing of XPS documents using C#. The Signer class provides C# developers with the ability to sign XPS files using electronic signatures and X.509 cryptographic certificates. Programmatic addition of digital signatures to XPS ensures document authenticity, protection from unauthorized modifications, and compliance with electronic document management requirements.
Key Features:Test the capabilities of programmatic XPS signing with digital signatures in the interactive online demo presented on this page. Upload your XPS document and PFX certificate, execute the digital signing operation, and download the signed XPS file for verification. The provided C# code snippet is ready for use in your .NET project.
using Wordize.DigitalSignatures;
CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password");
Signer.Sign("Input.xps", "Output.xps", certificateHolder);
using Wordize.DigitalSignatures;
CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password");
Signer.Sign("Input.xps", "Output.xps", certificateHolder);