SetNeedAppearances
Pola formularza
Opis
Ustawia wartość NeedAppearances dokumentu dla obsługi wyglądów AcroForm
Ustaw wartość na 1 podczas grupowania zmian pól, by biblioteka zapisywała zmienione wyglądy Widgetów bez natychmiastowej regeneracji każdego z nich, a potem wywołaj RegenerateDirtyFormAppearances przed zapisem
Ustaw wartość na 0, by żądać natychmiastowej regeneracji wyglądu po każdej obsługiwanej zmianie pola
Dokument musi mieć co najmniej jedno pole formularza, by ta funkcja miała jakikolwiek skutek
Składnia
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 ustawia NeedAppearances na fałsz; 1 ustawia na prawdę |
|---|
Wartości zwracane
| 0 | Dokument nie ma żadnych pól formularza |
|---|---|
| 1 | Wartość NeedAppearances została pomyślnie ustawiona |
Uwagi
PDF 2.0 wymaga strumieni wyglądu dla adnotacji Widget i uznaje poleganie na NeedAppearances za przestarzałe; zregeneruj oczekujące wyglądy przed wytworzeniem wyjścia PDF 2.0Tracker nieaktualnych pozycji bieżącej sesji nie może wykryć wyglądów już brakujących we wczytanym dokumencie, więc do pełnego przebiegu po imporcie użyj
RegenerateFormAppearances
Zobacz również
GetDirtyFormAppearanceCount, RegenerateDirtyFormAppearances, RegenerateFormAppearances