THotPDF.AddLoadedTextField Method
Přidá textové pole na stránku načteného dokumentu a zaregistruje ho v AcroFormu. Pole dostane appearance stream ukazující jeho hodnotu a AcroForm dostane výchozí font Helvetica, který pojmenovává jeho řetězec /DA, takže pole zobrazí každý prohlížeč
Deklarace
function AddLoadedTextField(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, AValue: AnsiString; AMaxLen: Integer): Integer;
Jednotka
HPDFDoc
Parametry
| Název | Účel |
|---|---|
PageIndex | Index načtené stránky, která widget přijme, počítaný od nuly |
X1 | Levá hrana obdélníku widgetu v user space PDF (body, počátek v levém dolním rohu stránky) |
Y1 | Dolní hrana obdélníku widgetu v user space PDF |
X2 | Pravá hrana obdélníku widgetu v user space PDF |
Y2 | Horní hrana obdélníku widgetu v user space PDF |
AFieldName | Název nového pole; v načteném formuláři už nesmí existovat |
AValue | Počáteční hodnota; prázdná pro prázdné pole |
AMaxLen | Maximální počet znaků, nebo 0 pro neomezenou délku |
Návratová hodnota
Index nového pole, pro použití s ostatními metodami pro formulářová pole načteného dokumentu, nebo -1, když je PageIndex mimo rozsah
Poznámky k použití
- Toto API použijte v pracovním postupu AcroFormu dříve, než bude dotčená stránka, prostředek, pole nebo objekt katalogu dokončen
- Názvy objektů, názvy polí, názvy prostředků a vracené handley udržujte stabilní, dokud není dokument dokončen
- Reference na objekty načteného dokumentu můžou být nepřímé; pole, slovníky a streamy vyřešte, než budete prohlížet vnořené hodnoty