PDF Security ActiveX DLL
Encrypt, decrypt and apply permissions to PDF files from a single Windows component.
Windows PDF SDK · ActiveX DLL
AzSDK gives you small, royalty-free DLLs for the PDF jobs your users ask for: encryption, decryption, split and merge, PDF to Word, and TIFF to PDF. Drop them into C#, VB, Delphi, C++, PHP or Python projects.
using PDFSecurityX;
var pdf = new PDFSecurityX.SecurityLibClass();
pdf.SetLicenseKey("YOUR-LICENSE-KEY");
pdf.LoadFromFile(@"C:\docs\contract.pdf", "");
int permissions = pdf.CreatePermissions(0, 0, 0, 1, 1, 1, 1, 1);
pdf.Encrypt(@"C:\docs\contract-protected.pdf", 2,
permissions, "owner-password", "user-password");
pdf.Close();
PDF library SDK
Pick the component that matches the task. Each one is standalone, royalty-free, and callable from the languages your team already uses.
Encrypt, decrypt and apply permissions to PDF files from a single Windows component.
Add user and owner passwords plus permission controls to PDF files.
Remove owner-password restrictions and unlock PDFs your app is allowed to process.
Split, merge and rotate PDF files by page range from Windows applications.
Convert PDF files to editable Word (DOC) documents from Windows applications.
Convert TIFF, PDF and common image formats in both directions from Windows apps.
Why AzSDK
No frameworks, no runtime bundles, no Acrobat installs on customer machines.
Every PDF component is standalone. Nothing to install on servers or user desktops.
Ship in unlimited applications with a one-time license. No per-document or per-seat runtime fees.
COM and plain DLL interfaces work from C#, VB, Delphi, C++, PHP, Python and more.
Native builds for legacy desktop apps and modern 64-bit services.
Integration
Load a document, call one method, save the result. The API stays out of the way, whether you are adding a button to a desktop tool or processing thousands of files in a service.
Declare.Start coding
Complete, compilable examples with the return codes and licence notes you need.
Utility SDKs
Two small components that solve recurring desktop problems.
Generate a stable machine fingerprint for license locking and seat control.
Generate RFC 1321 MD5 hashes from text strings or file contents.
FAQ
Download a free trial, run the sample code, and see the output before you buy.