RegenerateFormAppearances
Formularfelter, ydeevne
Beskrivelse
Gennemløber den komplette AcroForm-felthierarki og genopretter hver synlig Widget-udseendestream
Syntaks
Delphi
Function TPDFlib.RegenerateFormAppearances(OnlyIfNecessary: Integer): Integer;Parametre
| OnlyIfNecessary | Brug en værdi forskellig fra nul for at bevare brugbare eksisterende udseender, eller 0 for at genopbygge understøttede udseender |
|---|
Returværdier
| 0 | Ingen synligt Widget-udseende blev genoprettet |
|---|---|
| Positiv værdi | Antallet af Widget-udseendestreams, der blev genoprettet |
Bemærkninger
Gennemgangen starter ved rodfelter og besøger hver efterkommer én gang, inklusive Widget-blade under logiske forældrefelter
Når hver synlig Widget lykkes, ryddes den aktuelle sessions beskidte sæt, og NeedAppearances bliver false; fejlede Widgets forbliver beskidte og holder flaget true
Brug denne komplette skanning til importerede dokumenter, hvis forud eksisterende manglende udseender ikke repræsenteres af den aktuelle sessions beskidte-sporing
For store formularer ændret gennem dette bibliotek i den aktuelle session, foretræk RegenerateDirtyFormAppearances, så arbejdet skalerer med det berørte Widget-sæt