PDFium Component Docs

FormField Właściwość

Component: TPdf · Unit: PDFium
property FormField[Index: Integer]: WString read GetFormField write SetFormField;

Odczytuje lub zapisuje wartość pola, używając zerowo bazowanego indeksu widgetu na bieżącej stronie; użyj FormFieldInfo dla rekordu metadanych

Przy włączonym FormFill odczyt rozwiązuje odziedziczone wartości z pola terminalnego; przypisanie tekstu i pola kombi używa natywnego edytora i zatwierdza współdzieloną wartość pola oraz appearance

Pola tylko do odczytu odrzucają przypisanie; odrzucone lub zmienione przypisanie tekstu próbuje przywrócić pierwotną wartość i zgłasza błąd

Odziedziczone widgety wymagają FormFill do odczytu i obsługiwanego natywnego edytora do przypisania; bezpośrednie widgety łączone zachowują surowy fallback słownika dla innych typów pól

Wartości są ograniczone do 16 MiB bajtów UTF-16 przy odczycie i 8,388,608 jednostek UTF-16 przy przypisaniu; wszystkie pamięci podręczne sceny strony są unieważniane po udanym przypisaniu, ponieważ pola mogą posiadać widgety na wielu stronach

Wywołaj GenerateFormAppearances przed spłaszczeniem appearance edytowanych zewnętrznie lub początkowo brakujących, a następnie zapisz i otwórz ponownie, aby zweryfikować trwałe wartości

FormFieldInfo, GenerateFormAppearances, FPdfFormMerge