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
| Index | Käsiteltävän lomakekentän indeksi. Ensimmäisellä lomakekentällä on indeksi 1 |
|---|
Paluuarvot
| 0 | Lomakekenttää ei löytynyt tai lomakekenttää ei voitu litistää |
|---|---|
| 1 | Lomakekentän litistys onnistui |