AddLinkToSubmitFormA

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 AddLinkToSubmitForm, 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ę PDF przesłania formularza. Akcja przesłania formularza wysyła wartości pól AcroForm do adresu URL lub punktu końcowego przetwarzania formularzy bez potrzeby użycia JavaScript

Użyj FieldNames, aby ograniczyć przesyłane pola. Pozostaw FieldNames puste, aby przeglądarka przesłała wszystkie właściwe pola

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

Składnia

Delphi

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

DLL

int DLAddLinkToSubmitFormA(int InstanceID, double Left, double Top, double Width, double Height, const char * URL, 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
URLDocelowy adres URL przesyłania zapisany w specyfikacji pliku akcji
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 przesyłania formularza PDF zapisywane w pozycji /Flags akcji. Przekaż 0, aby użyć domyślnego przesyłania w stylu FDF. Typowe standardowe bity to 4 dla formatu HTML, 32 dla XFDF i 256 dla przesłania pełnego dokumentu PDF
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, prostokąt jest nieprawidłowy albo URL jest pusty
1Dodano adnotację łącza i akcję przesyłania formularza

Uwagi

Tryb PDF/A blokuje tę akcję, ponieważ może ona odwoływać się do zewnętrznego celu przesyłania. Funkcja wymaga PDF 1.2 lub nowszego