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

IndexFormos lauko, su kuriuo dirbama, indeksas. Pirmasis formos laukas turi indeksą 1

Grąžinamos reikšmės

0Formos laukas nerastas arba formos lauko suvienodinti (flatten) nepavyko
1Formos laukas suvienodintas (flatten) sėkmingai