AddLinkToResetFormA
Annotaties en hotspot-koppelingen, Formuliervelden en AcroForms
Beschrijving
Het achtervoegsel A duidt het ANSI-toegangspunt (char) van de DLL aan; het ActiveX/COM-oppervlak stelt alleen de Unicode-vorm beschikbaar. Het gedrag is identiek aan AddLinkToResetForm en tekenreeksargumenten worden geïnterpreteerd met behulp van de huidige SetAnsiMode-codetabel
Voegt een klikbaar hotspot-rechthoek toe aan de geselecteerde pagina dat een PDF-formulierherstellingsactie activeert wanneer erop wordt geklikt. Een formulierherstellingsactie herstelt AcroForm-velden naar hun standaardwaarden zonder dat JavaScript vereist is
Gebruik FieldNames om de velden te beperken die door de herstelactie worden beïnvloed. Laat FieldNames leeg zodat de viewer alle toepasselijke velden herstelt
Gebruik de functie SetAnnotBorderColor om de kleur van de hotspot-rand te wijzigen
Syntaxis
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);
Syntaxis
| Left | De horizontale coördinaat van de linkerrand van de hotspot-rechthoek |
|---|---|
| Top | De verticale coördinaat van de bovenrand van de hotspot-rechthoek |
| Width | De breedte van de hotspot-rechthoek |
| Height | De hoogte van de hotspot-rechthoek |
| FieldNames | Optionele lijst van volledig gekwalificeerde AcroForm-veldnamen, gescheiden door komma's, puntkomma's of regeleinden. Voorloop- en volgspaties rondom elke naam worden verwijderd |
| Flags | PDF-formulierherstellingsactie-vlaggen die worden geschreven naar de /Flags-invoer van de actie. Geef 0 door voor het standaardgedrag. Standaard viewers gebruiken de vlagbits samen met /Fields om te bepalen of de lijst inclusief of exclusief is |
| Options | Bitmask voor het regelen van het uiterlijk van de koppeling. Bit 0 (waarde 1): teken een rand rondom de hotspot-rechthoek. Bits 1-3 selecteren de klikhighlightmodus (2 = Inverteren, 4 = Omtrek, 8 = Indrukken); wanneer geen highlightbit is ingesteld, wordt Inverteren als standaard gebruikt |
Retourwaarden
| 0 | De actie is niet toegevoegd omdat het document in PDF/A-modus staat of de rechthoek ongeldig is |
|---|---|
| 1 | De koppelingannotatie en de formulierherstellingsactie zijn toegevoegd |
Opmerkingen
PDF/A-modus blokkeert deze actie omdat interactieve formulieracties niet geschikt zijn voor archiefconformiteit. De functie vereist PDF 1.2 of hoger