function SignPadesWithPdfA(const FileName: string; const Options: TPadesSignOptions; PdfAOptions: TPdfASaveOptions): Boolean;
Vykoná kombinovanú konverziu zhody PDF/A a digitálne podpísanie PAdES, pričom v jednom pracovnom postupe vytvorí dokument v súlade s dlhodobou archiváciou
| FileName | Cieľová cesta pre podpísaný súbor PDF/A |
| Options | Konfiguračný záznam podpisu PAdES |
| PdfAOptions | Záznam cieľovej úrovne zhody a volieb PDF/A |
Active na True
var
SignOpts: TPadesSignOptions;
PdfAOpts: TPdfASaveOptions;
begin
if not Pdf1.Active then Exit;
SignOpts := TPadesSignOptions.Default;
SignOpts.CertificateThumbprint := 'a1b2c3d4';
PdfAOpts.Conformance := pacPdfA1b;
Pdf1.SignPadesWithPdfA('archived-signed.pdf', SignOpts, PdfAOpts);
end;