function PadesCryptoAvailable: Boolean;
Returns True if the system's cryptographical APIs (e.g. Windows CryptoAPI) are successfully loaded and available for signing operations
SignPades or SignPadesWithPdfA)crypt32.dll is present and can resolve certificate chains
begin
if Pdf1.PadesCryptoAvailable then
ShowMessage('PAdES signature engine is ready');
end;