THPDFWindowsFormDataTransaction.GetPreparedField

procedure GetPreparedField(Index: Integer; out Name, Value: UnicodeString;
  out FieldType: Integer);

Läser faktiska förberedda Windows-formulärkandidatnamn, värden och inlästa fälttyper utan att exponera grafägarskap

Läser ett fält ur den faktiskt separat inlästa kandidaten efter lyckad förberedelse; Index löper från noll till PreparedFieldCount minus ett

Name och Value är Unicode-strängar; knappvärden innehåller sina exporttillståndsnamn; FieldType är den ordinära inlästa formulärfältstypen som också används av Windows-jobbfältssvar

Knapptillståndsnamn avkodar PDF #xx-stavning exakt en gång före UTF-8-konvertering, med bevarade mellanslag, Unicode och en literal hash följt av hexadecimala tecken

Value följer den ordinära inlästa skalärvärdesåtkomsten; ett choice lagrad som array har ett tomt skalärt Value, medan dess completa valda värden förblir i kandidat-PDF:n och är tillgängliga via formdataexport efter sparande

Metoden pollerar avbrott och behåller allt dokumentägarskap inom transaktionen; ett index utanför intervallet kastar EArgumentException, medan åtkomst utan förberedd kandidat kastar EInvalidOpException

Dessa värden beskriver den förberedda kandidaten före publicering; att läsa dem muterar inte det lånade ursprungliga dokumentet eller sparar kandidaten, FillTypedDataFillTypedData Transaktionsklass