AddLinkToResetForm

Anmerkungen und Hotspot-Links, Formularfelder und AcroForms

Beschreibung

Fügt der ausgewählten Seite ein anklickbares Hotspot-Rechteck hinzu, das beim Aktivieren eine PDF-Formular-Zurücksetzen-Aktion auslöst; diese Aktion stellt AcroForm-Felder auf ihre Standardwerte zurück, ohne dass JavaScript erforderlich ist

Verwenden Sie FieldNames, um die von der Zurücksetzen-Aktion betroffenen Felder einzuschränken. Lassen Sie FieldNames leer, damit der Viewer alle zutreffenden Felder zurücksetzt

Verwenden Sie die Funktion SetAnnotBorderColor, um die Farbe des Hotspot-Rahmens zu ändern

Syntax

Delphi

Function TPDFlib.AddLinkToResetForm(Left, Top, Width, Height: Double; Const FieldNames: WideString; Flags, Options: Integer): Integer;

DLL

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

Parameter

LeftDie horizontale Koordinate des linken Randes des Hotspot-Rechtecks
TopDie vertikale Koordinate des oberen Randes des Hotspot-Rechtecks
WidthDie Breite des Hotspot-Rechtecks
HeightDie Höhe des Hotspot-Rechtecks
FieldNamesOptionale Liste vollständig qualifizierter AcroForm-Feldnamen, getrennt durch Kommas, Semikolons oder Zeilenumbrüche; führende und abschließende Leerzeichen um jeden Namen werden entfernt
FlagsPDF-Zurücksetzen-Aktions-Flags, die in den Aktionseintrag /Flags geschrieben werden; übergeben Sie 0 für das Standardverhalten; Standardbetrachter verwenden die Flag-Bits zusammen mit /Fields, um zu entscheiden, ob die Liste einschließend oder ausschließend ist
OptionsBitmaske zur Steuerung der Link-Darstellung. Bit 0 (Wert 1): Rahmen um das Hotspot-Rechteck zeichnen. Bits 1–3 wählen den Klick-Hervorhebungsmodus (2 = Invertieren, 4 = Umriss, 8 = Drücken); wenn kein Hervorhebungs-Bit gesetzt ist, wird Invertieren als Standard verwendet

Rückgabewerte

0Die Aktion wurde nicht hinzugefügt, weil das Dokument im PDF/A-Modus ist oder das Rechteck ungültig ist
1Die Link-Anmerkung und die Formular-Zurücksetzen-Aktion wurden hinzugefügt

Hinweise

Der PDF/A-Modus blockiert diese Aktion, da interaktive Formularaktionen für die Archivierungskonformität nicht geeignet sind. Die Funktion erfordert PDF 1.2 oder höher