FlattenFormField

Lomakekentät, sivun asettelu

Kuvaus

Tällä funktiolla piirretään kentän visuaalinen ulkoasu sille sivulle, johon kenttä liittyy. Lomakekenttä poistetaan sen jälkeen asiakirjasta ja jäljelle jää vain sen ulkoasu - se ei ole enää interaktiivinen kenttä

Jos kenttä litistetään onnistuneesti, myöhempien lomakekenttien indeksit pienenevät 1:llä. Tämä funktio ei päivitä lomakekentän ulkoasuvirtaa ennen litistystä. Ulkoasuvirran päivittämiseen ennen litistystä käytä UpdateAndFlattenFormField-funktiota tai kutsu UpdateAppearanceStreamia ja sen jälkeen tätä funktiota

Syntaksi

Delphi

Function TPDFlib.FlattenFormField(Index: Integer): Integer;

ActiveX

Function PDFlib::FlattenFormField(Index As Long) As Long

DLL

int DLFlattenFormField(int InstanceID, int Index);

Parametrit

IndexKäsiteltävän lomakekentän indeksi. Ensimmäisellä lomakekentällä on indeksi 1

Paluuarvot

0Lomakekenttää ei löytynyt tai lomakekenttää ei voitu litistää
1Lomakekentän litistys onnistui