AddLinkToHideField
Anmerkungen und Hotspot-Links, Formularfelder und AcroForms
Beschreibung
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Verwenden Sie die Funktion SetAnnotBorderColor, um die Farbe des Hotspot-Rands zu ändern
Syntax
Delphi
Function TPDFlib.AddLinkToHideField(Left, Top, Width, Height: Double; Const FieldNames: WideString; HideFlag: Integer; Options: Integer): Integer;
DLL
int DLAddLinkToHideField(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FieldNames, int HideFlag, int Options);
Parameter
| Left | Die horizontale Koordinate der linken Kante des Hotspot-Rechtecks |
|---|---|
| Top | Die vertikale Koordinate der oberen Kante des Hotspot-Rechtecks |
| Width | Die Breite des Hotspot-Rechtecks |
| Height | Die Höhe des Hotspot-Rechtecks |
| FieldNames | Ein oder mehrere vollqualifizierte AcroForm-Feldnamen, getrennt durch Kommas, Semikolons oder Zeilenumbrüche. Whitespace am Anfang und Ende jedes Namens wird entfernt. Ein einzelner Name schreibt /T als Textstring, zwei oder mehr schreiben /T als Array von Textstrings |
| HideFlag | Wählt die Sichtbarkeitsrichtung. Ein Wert ungleich null verbirgt die aufgeführten Felder (/H true), null zeigt sie an (/H false) |
| Options | Bitmaske, die das Erscheinungsbild des Links steuert. Bit 0 (Wert 1): Rahmen um das Hotspot-Rechteck zeichnen. Die Bits 1–3 wählen den Klick-Hervorhebungsmodus (2 = Invert, 4 = Outline, 8 = Push); ist kein Hervorhebungsbit gesetzt, wird standardmäßig Invert verwendet. Gleiche Konvention wie AddLinkToWeb / AddLinkToNamedAction |
Anmerkungen
PDF/A- und PDF/X-6-Modi weisen Hide-Aktionen zurück und geben 0 zurück; PDF 1.2 oder höher ist erforderlich