Perfis de aparência de assinaturas headless
Passe um ProfileName suportado para THPDFHeadlessDocument.SetSignatureFieldAppearance para selecionar uma configuração visual real definida pelo produtor
| Perfil | Configuração real |
|---|---|
| HotPDF.StandardApproval | 11 pt, texto azul centralizado, padding de 4 pt, borda retangular, fundo branco e uma única linha de texto |
| HotPDF.StandardCertification | 10 pt, texto preto alinhado à esquerda, padding de 5 pt, borda retangular, fundo branco, wrapping multilinha e line spacing de 1.35 |
| HotPDF.Compact | 8 pt, texto preto alinhado à direita, padding de 1 pt, sem fundo nem borda pintados, e uma única linha de texto |
A caption fornece o texto real da assinatura, e TrueTypeFont fornece uma fonte embutida permitida; o perfil determina seu layout visual, em vez de rotular opções arbitrárias do chamador
A geometria e a rotação do widget permanecem parte do documento, enquanto o alinhamento do perfil tem precedência sobre uma dica herdada de alinhamento do campo
MaxFontBytes, MaxObjectBytes, MaxGlyphs e CancellationToken do chamador permanecem efetivos ao selecionar um perfil
HPDFSelectHeadlessSignatureAppearanceProfile expõe a mesma seleção built-in para aplicações que precisam inspecionar as opções configuradas antes da geração
Requisitos de seed e persistência
Valores obrigatórios de AppearanceFilter de signature seed correspondem ao perfil realmente aplicado na instância atual do documento carregado
Cada stream de aparência normal gerado registra HotPDFAppearanceProfile sob a política de string encryption do documento, e a assinatura autentica esse stream e seu texto, fontes e layout reais
Carregar um documento salvo retém os metadados, mas limpa o estado de aplicação; aplique o perfil selecionado de novo antes de assinar quando um seed obrigatório o nomear
Substituir uma aparência nomeada por uma aparência comum sem nome limpa o estado de aplicação correspondente
Geração cancelada preserva a aparência e o perfil reais anteriores, e nomes desconhecidos falham antes da geração