THotPDF.EnsureMLDSAExtensions

Declara a extensão de desenvolvedor HotPDF PDF 2.0 usada para identificar assinaturas CMS ML-DSA

Declaração

procedure EnsureMLDSAExtensions;

O método eleva o documento para PDF 2.0 quando permitido e adiciona ou repara /Extensions /HotPDF << /BaseVersion /2.0 /ExtensionLevel 1 >> no Catalog

Chame-o antes de salvar um documento cuja assinatura CMS usa ML-DSA; a verificação rejeita ML-DSA em documentos carregados que omitem esta declaração