SetNeedAppearances
Lomakekentät
Kuvaus
Asettaa asiakirjan NeedAppearances-arvon AcroForm-ulkoasujen käsittelyä vartenAseta arvoksi 1 eräajottaessa kenttien muutoksia, jotta kirjasto kirjaa muuttuneet widget-ulkoasut ilman jokaisen välitöntä uudelleenluontia, ja kutsu sitten
RegenerateDirtyFormAppearances-metodia ennen tallennustaAseta arvoksi 0 pyytääksesi ulkoasun välitöntä uudelleenluontia jokaisen tuetun kenttämuutoksen jälkeenAsiakirjassa on oltava vähintään yksi lomakekenttä, jotta tällä funktiolla on mitään vaikutusta
Aseta arvoksi 0 pyytääksesi välitöntä esiintymän uudelleengenerointia jokaisen tuetun kenttämuutoksen jälkeen
Asiakirjassa on oltava vähintään yksi lomakekenttä, jotta tällä funktiolla olisi vaikutusta
Syntaksi
Delphi
Function TPDFlib.SetNeedAppearances(NewValue: Integer): Integer;
ActiveX
Function PDFlib::SetNeedAppearances(NewValue As Long) As Long
DLL
int DLSetNeedAppearances(int InstanceID, int NewValue);
Parametrit
| NewValue | 0 asettaa arvon NeedAppearances epätodeksi; 1 asettaa sen todeksi |
|---|
Paluuarvot
| 0 | Asiakirjassa ei ole yhtään lomakekenttää |
|---|---|
| 1 | NeedAppearances-arvo asetettiin onnistuneesti |
Huomautukset
PDF 2.0 edellyttää ulkoasuvirtoja widget-merkinnöille ja vanhentaa NeedAppearances-arvoon tukeutumisen; luo odottavat ulkoasut uudelleen ennen PDF 2.0 -tulosteen tuottamistaNykyisen istunnon muutostarkkailu ei voi havaita ladatussa asiakirjassa jo puuttuvia ulkoasuja, joten käytä
RegenerateFormAppearances-metodia tuodun asiakirjan kattavaan läpikäyntiin
Katso myös
GetDirtyFormAppearanceCount, RegenerateDirtyFormAppearances, RegenerateFormAppearances