SetNeedAppearances
Formulářová pole
Popis
Nastaví hodnotu NeedAppearances dokumentu pro zpracování vzhledů AcroForm
Nastavte hodnotu na 1 při dávkování změn polí, takže knihovna zaznamená změněné vzhledy widgetů, aniž by každý okamžitě regenerovala, a pak před ukládáním zavolejte RegenerateDirtyFormAppearances
Nastavte hodnotu na 0, abyste po každé podporované změně pole požádali o okamžitou regeneraci vzhledu
Dokument musí mít alespoň jedno pole formuláře, aby tato funkce měla jakýkoli efekt
Syntaxe
Delphi
Function TPDFlib.SetNeedAppearances(NewValue: Integer): Integer;
ActiveX
Function PDFlib::SetNeedAppearances(NewValue As Long) As Long
DLL
int DLSetNeedAppearances(int InstanceID, int NewValue);
Parametry
| NewValue | 0 nastaví NeedAppearances na false; 1 na true |
|---|
Návratové hodnoty
| 0 | Dokument nemá žádná pole formulářů |
|---|---|
| 1 | Hodnota NeedAppearances byla úspěšně nastavena |
Poznámky
PDF 2.0 vyžaduje proudy vzhledů pro anotace widgetů a zavrhuje spoléhání na NeedAppearances; regenerujte čekající vzhledy, než vyproduujete výstup PDF 2.0
Sledovač špíny aktuální relace nemůže objevit vzhledy už chybějící v načteném dokumentu, takže pro kompletní průchod importovaným dokumentem použijte RegenerateFormAppearances
Viz také
GetDirtyFormAppearanceCount, RegenerateDirtyFormAppearances, RegenerateFormAppearances