AddLinkToResetFormA

Adnotacje i łącza obszarów aktywnych, Pola formularzy i AcroForms

Opis

Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w AddLinkToResetForm, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode

Dodaje do wybranej strony klikalny prostokątny obszar aktywny, który po aktywacji wyzwala akcję resetowania formularza PDF. Akcja resetowania formularza przywraca polom AcroForm ich wartości domyślne bez konieczności użycia JavaScript

Użyj FieldNames, aby ograniczyć pola objęte akcją resetowania. Pozostaw FieldNames puste, aby przeglądarka zresetowała wszystkie odpowiednie pola

Aby zmienić kolor obramowania obszaru aktywnego, użyj funkcji SetAnnotBorderColor

Składnia

Delphi

Function DLAddLinkToResetFormA(InstanceID: Integer; Left, Top, Width, Height: Double; FieldNames: PAnsiChar; Flags, Options: Integer): Integer;

DLL

int DLAddLinkToResetFormA(int InstanceID, double Left, double Top, double Width, double Height, const char * FieldNames, int Flags, int Options);

Parametry

LeftPozioma współrzędna lewej krawędzi prostokąta obszaru aktywnego
TopPionowa współrzędna górnej krawędzi prostokąta obszaru aktywnego
WidthSzerokość prostokąta obszaru aktywnego
HeightWysokość prostokąta obszaru aktywnego
FieldNamesOpcjonalna lista w pełni kwalifikowanych nazw pól AcroForm rozdzielonych przecinkami, średnikami lub podziałami wiersza. Początkowe i końcowe białe znaki wokół każdej nazwy są usuwane
FlagsFlagi akcji resetowania formularza PDF zapisywane w pozycji /Flags akcji. Przekaż 0, aby użyć zachowania domyślnego. Standardowe przeglądarki używają bitów flag razem z /Fields, aby ustalić, czy lista ma charakter włączający, czy wyłączający
OptionsMaska bitowa sterująca wyglądem łącza. Bit 0 (wartość 1): narysuj obramowanie wokół prostokąta obszaru aktywnego. Bity 1-3 wybierają tryb wyróżnienia kliknięcia (2 = Invert, 4 = Outline, 8 = Push); gdy nie ustawiono żadnego bitu wyróżnienia, domyślnie używany jest Invert

Wartości zwracane

0Akcji nie dodano, ponieważ dokument działa w trybie PDF/A albo prostokąt jest nieprawidłowy
1Dodano adnotację łącza i akcję resetowania formularza

Uwagi

Tryb PDF/A blokuje tę akcję, ponieważ interaktywne akcje formularzy nie nadają się do zgodności archiwalnej. Funkcja wymaga PDF 1.2 lub nowszego