FlattenFormField
Formos laukai, Puslapio maketas
Aprašymas
Šią funkciją naudokite, kad vaizdinė išvaizda būtų nupiešta puslapyje, su kuriuo ji susijusi. Formos laukas tada pašalinamas iš dokumento ir lieka tik jo išvaizda – jis nebebus interaktyvusis laukas
Jei laukas suvienodintas sėkmingai, paskesniųjų formos laukų indeksas sumažės 1. Ši funkcija prieš suvienodinimą neatnaujina formos lauko išvaizdos srauto. Kad išvaizdos srautas būtų atnaujintas prieš suvienodinimą, naudokite UpdateAndFlattenFormField funkciją arba iškvieskite UpdateAppearanceStream, o po to – šią funkciją
Sintaksė
Delphi
Function TPDFlib.FlattenFormField(Index: Integer): Integer;
ActiveX
Function PDFlib::FlattenFormField(Index As Long) As Long
DLL
int DLFlattenFormField(int InstanceID, int Index);
Parametrai
| Index | Formos lauko, su kuriuo dirbama, indeksas. Pirmasis formos laukas turi indeksą 1 |
|---|
Grąžinamos reikšmės
| 0 | Formos laukas nerastas arba formos lauko suvienodinti (flatten) nepavyko |
|---|---|
| 1 | Formos laukas suvienodintas (flatten) sėkmingai |