SetNeedAppearances

Campos de formulário

Descrição

Define o valor NeedAppearances do documento para o tratamento de aparências AcroForm

Defina o valor como 1 durante o agrupamento de alterações de campos, para que a biblioteca registe as aparências de widget alteradas sem regenerar cada uma de imediato, e depois chame RegenerateDirtyFormAppearances antes de guardar

Defina o valor como 0 para pedir a regeneração imediata da aparência após cada alteração de campo suportada

O documento tem de ter pelo menos um campo de formulário para que esta função tenha qualquer efeito

Sintaxe

Delphi

Function TPDFlib.SetNeedAppearances(NewValue: Integer): Integer;

ActiveX

Function PDFlib::SetNeedAppearances(NewValue As Long) As Long

DLL

int DLSetNeedAppearances(int InstanceID, int NewValue);

Parâmetros

NewValue0 define NeedAppearances como false; 1 define-o como true

Valores devolvidos

0O documento não tem nenhum campo de formulário
1O valor NeedAppearances foi definido com êxito

Observações

O PDF 2.0 exige fluxos de aparência para anotações de Widget e desaconselha depender de NeedAppearances; regenere as aparências pendentes antes de produzir saída PDF 2.0O rastreador de alterações da sessão atual não consegue descobrir aparências já em falta num documento carregado, pelo que deve usar

RegenerateFormAppearances para uma passagem completa de documentos importados

Consulte também

GetDirtyFormAppearanceCount, RegenerateDirtyFormAppearances, RegenerateFormAppearances